XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies - Revisions for Correction of Immaterial Errors of consolidated statements of stockholders' equity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Reclassification [Line Items]            
Balance $ 458,811 $ 484,949 $ 196,178 $ 257,975 $ 484,949 $ 257,975
Stock-based compensation 8,444 7,270 5,397 5,197    
Exercise of stock options       51    
Non-controlling interest adjustment for capital contribution of proceeds from the exercise of stock options       0    
Vesting of restricted stock units     0 0    
Repurchases of Class A common stock for withholding taxes on vested RSUs (304) (871) (96) (658)    
Distributions to holders of LLC common units (64) (34) (8,848) (9,947)    
Dividends (7,831) (7,821) (5,640) (5,634)    
Non-controlling interest adjustment     0 0    
Net income 57,523 (24,682) 23,414 (50,806) 32,841 (27,392)
Balance 516,579 458,811 210,405 196,178 516,579 210,405
Additional Paid-in Capital            
Reclassification [Line Items]            
Balance 197,730 193,692 132,213 131,665 193,692 131,665
Stock-based compensation 5,158 4,438 2,858 2,751    
Exercise of stock options       (30)    
Non-controlling interest adjustment for capital contribution of proceeds from the exercise of stock options       (22)    
Vesting of restricted stock units 226 446 (1,599) (2,234)    
Repurchases of Class A common stock for withholding taxes on vested RSUs (304) (871) 60 209    
Distributions to holders of LLC common units 0 0 0 0    
Dividends 0 0 0 0    
Non-controlling interest adjustment 2,573 25 (71) (126)    
Net income 0 0 0 0    
Balance 205,383 197,730 133,461 132,213 205,383 133,461
Retained Earnings            
Reclassification [Line Items]            
Balance 112,140 132,241 167,686 195,627 132,241 195,627
Stock-based compensation 0 0 0 0    
Exercise of stock options       0    
Non-controlling interest adjustment for capital contribution of proceeds from the exercise of stock options       0    
Vesting of restricted stock units 0 0 0 0    
Repurchases of Class A common stock for withholding taxes on vested RSUs 0 0 0 0    
Distributions to holders of LLC common units 0 0 0 0    
Dividends (7,831) (7,821) (5,640) (5,634)    
Non-controlling interest adjustment 0 0 0 0    
Net income 30,216 (12,280) 9,771 (22,307)    
Balance $ 134,525 $ 112,140 171,817 167,686 $ 134,525 171,817
As Previously Reported            
Reclassification [Line Items]            
Balance     152,410 214,207   214,207
Stock-based compensation     5,397 5,197    
Exercise of stock options       51    
Repurchases of Class A common stock for withholding taxes on vested RSUs     (96) (658)    
Distributions to holders of LLC common units     (8,848) (9,947)    
Dividends     (5,640) (5,634)    
Net income     23,414 (50,806)    
Balance     166,637 152,410   166,637
As Previously Reported | Additional Paid-in Capital            
Reclassification [Line Items]            
Balance     98,828 98,280   98,280
Stock-based compensation     2,858 2,751    
Exercise of stock options       (30)    
Non-controlling interest adjustment for capital contribution of proceeds from the exercise of stock options       (22)    
Vesting of restricted stock units     (1,599) (2,234)    
Repurchases of Class A common stock for withholding taxes on vested RSUs     60 209    
Non-controlling interest adjustment     (71) (126)    
Balance     100,076 98,828   100,076
As Previously Reported | Retained Earnings            
Reclassification [Line Items]            
Balance     157,303 185,244   185,244
Dividends     (5,640) (5,634)    
Net income     9,771 (22,307)    
Balance     161,434 157,303   161,434
Adjustment            
Reclassification [Line Items]            
Balance     43,768 43,768   43,768
Balance     43,768 43,768   43,768
Adjustment | Additional Paid-in Capital            
Reclassification [Line Items]            
Balance     33,385 33,385   33,385
Balance     33,385 33,385   33,385
Adjustment | Retained Earnings            
Reclassification [Line Items]            
Balance     10,383 10,383   10,383
Balance     $ 10,383 $ 10,383   $ 10,383