Condensed Consolidated Statements of Shareholders' Equity - USD ($) $ in Thousands | Total | Preferred Class B | Common Stock | Preferred Stock Preferred Class B | Preferred Stock Preferred Class C | Additional Paid-in Capital | Accumulated Other Comprehensive Loss | Retained (Deficit) Earnings | Noncontrolling Interest |
Common stock, Beginning balance (in shares) at Dec. 31, 2022 | | | 26,462,000 | | | | | | |
Beginning balance at Dec. 31, 2022 | $ 707,244 | | $ 265 | | | $ 270,855 | | $ 436,124 | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Net income | 36,368 | | | | | | | 36,368 | |
Share-based compensation expense | 3,149 | | | | | 3,149 | | | |
Payment of dividends to shareholders | (6,345) | | | | | 4 | | (6,349) | |
Payment of minimum tax withholdings on share-based awards (in shares) | | | (40,000) | | | | | | |
Payment of minimum tax withholdings on share-based awards | (4,292) | | | | | | | (4,292) | |
Repurchases and retirement of common stock (in shares) | | | (474,000) | | | | | | |
Repurchases and retirement of common stock | (50,491) | | $ (5) | | | | | (50,486) | |
Issuance of share-based awards (in shares) | | | 105,000 | | | | | | |
Issuance of share-based awards | 0 | | $ 1 | | | (1) | | | |
Common stock, Ending balance (in shares) at Mar. 31, 2023 | | | 26,053,000 | | | | | | |
Ending balance at Mar. 31, 2023 | 685,633 | | $ 261 | | | 274,007 | | 411,365 | |
Common stock, Beginning balance (in shares) at Dec. 31, 2022 | | | 26,462,000 | | | | | | |
Beginning balance at Dec. 31, 2022 | 707,244 | | $ 265 | | | 270,855 | | 436,124 | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Net loss | 65,607 | | | | | | | | |
Net income | 65,607 | | | | | | | | |
Foreign currency translation adjustments | 0 | | | | | | | | |
Common stock, Ending balance (in shares) at Sep. 30, 2023 | | | 25,662,000 | | | | | | |
Ending balance at Sep. 30, 2023 | 665,700 | | $ 257 | | | 280,640 | | 384,803 | |
Common stock, Beginning balance (in shares) at Mar. 31, 2023 | | | 26,053,000 | | | | | | |
Beginning balance at Mar. 31, 2023 | 685,633 | | $ 261 | | | 274,007 | | 411,365 | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Net income | 19,951 | | | | | | | 19,951 | |
Common stock issued under employee stock purchase plan (in shares) | | | 4,000 | | | | | | |
Common stock issued under employee stock purchase plan | 421 | | | | | 421 | | | |
Share-based compensation expense | 3,160 | | | | | 3,160 | | | |
Payment of dividends to shareholders | (6,255) | | | | | 5 | | (6,260) | |
Repurchases and retirement of common stock (in shares) | | | (285,000) | | | | | | |
Repurchases and retirement of common stock | (29,301) | | $ (3) | | | | | (29,298) | |
Issuance of share-based awards (in shares) | | | 14,000 | | | | | | |
Common stock, Ending balance (in shares) at Jun. 30, 2023 | | | 25,786,000 | | | | | | |
Ending balance at Jun. 30, 2023 | 673,609 | | $ 258 | | | 277,593 | | 395,758 | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Net loss | 9,288 | | | | | | | | |
Net income | 9,288 | | | | | | | 9,288 | |
Foreign currency translation adjustments | 0 | | | | | | | | |
Share-based compensation expense | 3,043 | | | | | 3,043 | | | |
Payment of dividends to shareholders | (6,198) | | | | | 4 | | (6,202) | |
Payment of minimum tax withholdings on share-based awards | (23) | | | | | | | (23) | |
Repurchases and retirement of common stock (in shares) | | | (124,000) | | | | | | |
Repurchases and retirement of common stock | (14,019) | | $ (1) | | | | | (14,018) | |
Common stock, Ending balance (in shares) at Sep. 30, 2023 | | | 25,662,000 | | | | | | |
Ending balance at Sep. 30, 2023 | $ 665,700 | | $ 257 | | | 280,640 | | 384,803 | |
Common stock, Beginning balance (in shares) at Dec. 31, 2023 | 25,670,663 | | 25,671,000 | | | | | | |
Preferred stock, Beginning balance (in shares) at Dec. 31, 2023 | | 0 | | 0 | 0 | | | | |
Beginning balance, including noncontrolling interest at Dec. 31, 2023 | $ 764,261 | | $ 257 | $ 0 | $ 0 | 283,684 | $ 0 | 480,320 | $ 0 |
Beginning balance at Dec. 31, 2023 | 764,261 | | | | | | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Net loss | (88,794) | | | | | | | (61,712) | (27,082) |
Foreign currency translation adjustments | (151) | | | | | | (151) | | |
Shares issued - acquisition (in shares) | | | 700,000 | 4,000 | 1,000 | | | | |
Shares issued - acquisition | 656,881 | | $ 7 | | | 223,425 | | | 433,449 |
Share-based compensation expense | 1,567 | | | | | 1,567 | | | |
Payment of minimum tax withholdings on share-based awards (in shares) | | | (33,000) | | | | | | |
Payment of minimum tax withholdings on share-based awards | (1,326) | | | | | | | (1,326) | |
Issuance of share-based awards (in shares) | | | 100,000 | | | | | | |
Issuance of share-based awards | 0 | | $ 1 | | | (1) | | | |
Common stock, Ending balance (in shares) at Mar. 31, 2024 | | | 26,438,000 | | | | | | |
Preferred stock, Ending balance (in shares) at Mar. 31, 2024 | | | | 4,000 | 1,000 | | | | |
Ending balance, including noncontrolling interest at Mar. 31, 2024 | $ 1,332,438 | | $ 265 | $ 0 | $ 0 | 508,675 | (151) | 417,282 | 406,367 |
Common stock, Beginning balance (in shares) at Dec. 31, 2023 | 25,670,663 | | 25,671,000 | | | | | | |
Preferred stock, Beginning balance (in shares) at Dec. 31, 2023 | | 0 | | 0 | 0 | | | | |
Beginning balance, including noncontrolling interest at Dec. 31, 2023 | $ 764,261 | | $ 257 | $ 0 | $ 0 | 283,684 | 0 | 480,320 | 0 |
Beginning balance at Dec. 31, 2023 | 764,261 | | | | | | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Net loss | (1,095,476) | | | | | | | | |
Net income | (780,553) | | | | | | | | |
Foreign currency translation adjustments | $ (824) | | | | | | | | |
Common stock, Ending balance (in shares) at Sep. 30, 2024 | 28,689,172 | | 28,689,000 | | | | | | |
Preferred stock, Ending balance (in shares) at Sep. 30, 2024 | | 11,130 | | 11,000 | 0 | | | | |
Ending balance, including noncontrolling interest at Sep. 30, 2024 | $ 336,534 | | $ 287 | $ 0 | $ 0 | 528,255 | (824) | (301,634) | 110,450 |
Ending balance at Sep. 30, 2024 | 226,084 | | | | | | | | |
Common stock, Beginning balance (in shares) at Mar. 31, 2024 | | | 26,438,000 | | | | | | |
Preferred stock, Beginning balance (in shares) at Mar. 31, 2024 | | | | 4,000 | 1,000 | | | | |
Beginning balance, including noncontrolling interest at Mar. 31, 2024 | 1,332,438 | | $ 265 | $ 0 | $ 0 | 508,675 | (151) | 417,282 | 406,367 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Net loss | (971,347) | | | | | | | (645,433) | (325,914) |
Foreign currency translation adjustments | (849) | | | | | | (849) | | |
Common stock issued under employee stock purchase plan (in shares) | | | 21,000 | | | | | | |
Common stock issued under employee stock purchase plan | 355 | | | | | 355 | | | |
Share conversions (in shares) | | | 1,210,000 | 8,000 | (1,000) | | | | |
Share conversions | 0 | | $ 12 | | | (12) | | | |
Share-based compensation expense | 3,620 | | | | | 3,620 | | | |
Issuance of share-based awards (in shares) | | | 30,000 | | | | | | |
Common stock, Ending balance (in shares) at Jun. 30, 2024 | | | 27,699,000 | | | | | | |
Preferred stock, Ending balance (in shares) at Jun. 30, 2024 | | | | 12,000 | 0 | | | | |
Ending balance, including noncontrolling interest at Jun. 30, 2024 | 364,217 | | $ 277 | $ 0 | $ 0 | 512,638 | (1,000) | (228,151) | 80,453 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Net loss | (35,335) | | | | | | | (73,408) | 38,073 |
Net income | (73,408) | | | | | | | | |
Foreign currency translation adjustments | 176 | | | | | | 176 | | |
Share conversions (in shares) | | | 967,000 | (1,000) | | | | | |
Share conversions | 0 | | $ 10 | | | 8,066 | | | (8,076) |
Share-based compensation expense | 2,901 | | | | | 2,901 | | | |
Payment of minimum tax withholdings on share-based awards (in shares) | | | (1,000) | | | | | | |
Payment of minimum tax withholdings on share-based awards | (75) | | | | | | | (75) | |
Tax receivable agreement liability | $ 4,650 | | | | | 4,650 | | | |
Issuance of share-based awards (in shares) | | | 24,000 | | | | | | |
Common stock, Ending balance (in shares) at Sep. 30, 2024 | 28,689,172 | | 28,689,000 | | | | | | |
Preferred stock, Ending balance (in shares) at Sep. 30, 2024 | | 11,130 | | 11,000 | 0 | | | | |
Ending balance, including noncontrolling interest at Sep. 30, 2024 | $ 336,534 | | $ 287 | $ 0 | $ 0 | $ 528,255 | $ (824) | $ (301,634) | $ 110,450 |
Ending balance at Sep. 30, 2024 | $ 226,084 | | | | | | | | |