XML 80 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Revisions for Correction of Immaterial Errors of consolidated statements of stockholders' equity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Reclassification [Line Items]      
Balance $ 257,975 $ 296,610 $ 254,597
Stock-based compensation 21,606 20,849 30,727
Exercise of stock options 549 389 541
Non-controlling interest adjustment for capital contribution of proceeds from the exercise of stock options 0 (324) 0
Vesting of restricted stock units 0 438 209
Repurchases of Class A common stock for withholding taxes on vested RSUs (5,412) (6,861) (11,128)
Repurchases of Class A common stock to treasury stock     (89,970)
Redemption of LLC common units for Class A common stock 850 (3,550) 41,800
Disgorgement of short-swing profits by Section 16 officer     58
Distributions to holders of LLC common units (18,682) (31,510) (162,963)
Dividends (24,749) (66,831) (105,387)
Establishment of liabilities under the Tax Receivable Agreement and related changes to deferred tax assets associated with that liability (684) (4,164) 294
Non-controlling interest adjustment 0 0 0
Net income (78,880) 52,929 337,832
Balance 484,949 257,975 296,610
Additional Paid-in Capital      
Reclassification [Line Items]      
Balance 131,665 146,920 97,562
Stock-based compensation 11,764 9,458 13,897
Exercise of stock options (345) (238) (349)
Non-controlling interest adjustment for capital contribution of proceeds from the exercise of stock options (239) (485) (245)
Vesting of restricted stock units (13,097) (25,080) (35,831)
Repurchases of Class A common stock for withholding taxes on vested RSUs (487) 3,016 2,371
Repurchases of Class A common stock to treasury stock     27,561
Redemption of LLC common units for Class A common stock 1,531 1,169 41,844
Disgorgement of short-swing profits by Section 16 officer     58
Distributions to holders of LLC common units 0 0 0
Dividends 0 0 0
Establishment of liabilities under the Tax Receivable Agreement and related changes to deferred tax assets associated with that liability (684) (4,164) 294
Non-controlling interest adjustment (1,718) 1,069 (242)
Net income 0 0 0
Balance 193,692 131,665 146,920
Retained Earnings      
Reclassification [Line Items]      
Balance 195,627 229,086 210,725
Stock-based compensation 0 0 0
Exercise of stock options 0 0 0
Non-controlling interest adjustment for capital contribution of proceeds from the exercise of stock options 0 0 0
Vesting of restricted stock units 0 0 0
Repurchases of Class A common stock for withholding taxes on vested RSUs 0 0 0
Repurchases of Class A common stock to treasury stock     0
Redemption of LLC common units for Class A common stock 0 0 0
Disgorgement of short-swing profits by Section 16 officer     0
Distributions to holders of LLC common units 0 0 0
Dividends (24,749) (66,831) (105,387)
Establishment of liabilities under the Tax Receivable Agreement and related changes to deferred tax assets associated with that liability 0 0 0
Non-controlling interest adjustment 0 0 0
Net income (38,637) 33,372 123,748
Balance 132,241 195,627 229,086
As Previously Reported      
Reclassification [Line Items]      
Balance 214,207 247,686 233,894
Stock-based compensation   20,849 30,727
Exercise of stock options   389 541
Non-controlling interest adjustment for capital contribution of proceeds from the exercise of stock options   (324)  
Vesting of restricted stock units   438 209
Repurchases of Class A common stock for withholding taxes on vested RSUs   (6,861) (11,128)
Repurchases of Class A common stock to treasury stock     (89,970)
Redemption of LLC common units for Class A common stock   3,934 380
Disgorgement of short-swing profits by Section 16 officer     58
Distributions to holders of LLC common units   (31,510) (162,963)
Dividends   (66,831) (105,387)
Establishment of liabilities under the Tax Receivable Agreement and related changes to deferred tax assets associated with that liability   (4,164) 294
Net income   50,601 351,031
Balance   214,207 247,686
As Previously Reported | Additional Paid-in Capital      
Reclassification [Line Items]      
Balance 98,280 106,051 98,113
Stock-based compensation   9,458 13,897
Exercise of stock options   (238) (349)
Non-controlling interest adjustment for capital contribution of proceeds from the exercise of stock options   (485) (245)
Vesting of restricted stock units   (25,080) (35,831)
Repurchases of Class A common stock for withholding taxes on vested RSUs   3,016 2,371
Repurchases of Class A common stock to treasury stock     27,561
Redemption of LLC common units for Class A common stock   8,653 424
Disgorgement of short-swing profits by Section 16 officer     58
Establishment of liabilities under the Tax Receivable Agreement and related changes to deferred tax assets associated with that liability   (4,164) 294
Non-controlling interest adjustment   1,069 (242)
Balance   98,280 106,051
As Previously Reported | Retained Earnings      
Reclassification [Line Items]      
Balance 185,244 221,031 189,471
Dividends   (66,831) (105,387)
Net income   31,044 136,947
Balance   185,244 221,031
Adjustment      
Reclassification [Line Items]      
Balance 43,768 48,924 20,703
Redemption of LLC common units for Class A common stock   (7,484) 41,420
Net income   2,328 (13,199)
Balance   43,768 48,924
Adjustment | Additional Paid-in Capital      
Reclassification [Line Items]      
Balance 33,385 40,869 (551)
Redemption of LLC common units for Class A common stock   (7,484) 41,420
Balance   33,385 40,869
Adjustment | Retained Earnings      
Reclassification [Line Items]      
Balance $ 10,383 8,055 21,254
Net income   2,328 (13,199)
Balance   $ 10,383 $ 8,055