v3.26.1
Earnings and Loss per Common Share - Schedule of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:        
Net (loss) income $ (2,087) $ (47,025) $ 51,666 $ (21,252)
Denominator:        
Weighted-average Class A shares issued and outstanding (in shares) 56,765 55,127 56,257 54,746
Basic (loss) earnings per Class A common share (in USD per share) $ (0.04) $ (0.85) $ 0.92 $ (0.39)
Numerator:        
Net (loss) income allocated to Class A common stockholders $ (2,087) $ (47,025) $ 51,666 $ (21,252)
Denominator:        
Weighted-average Class A shares issued and outstanding (in shares) 56,765 55,127 56,257 54,746
Diluted weighted-average Class A shares issued and outstanding (in shares) 56,765 55,127 58,043 54,746
Diluted (loss) earnings per Class A common share (in USD per share) $ (0.04) $ (0.85) $ 0.89 $ (0.39)
Service-based restricted stock units        
Denominator:        
Dilutive potential common shares (in shares) 0 0 1,678 0
Performance-based restricted stock units        
Denominator:        
Dilutive potential common shares (in shares) 0 0 108 0