v3.26.1
Segment Information - Schedule of Reconciliation of Adjusted EBITDA to Income (Loss) Before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Reconciliation of Segment Adjusted EBITDA to income before income taxes    
Segment Adjusted EBITDA $ 79,865 $ 71,663
Adjustment for corporate items 216,168 192,005
Revenues 249,558 224,630
Depreciation and amortization (17,615) (13,777)
Interest expense (21,016) (23,176)
Debt modification and extinguishment expenses 0 (38)
Selling, general and administrative (non-recurring) (3,969) (2,199)
Non-cash stock-based compensation (2,088) (1,586)
Income before income taxes 13,406 10,518
Corporate Reconciling Items And Eliminations    
Reconciliation of Segment Adjusted EBITDA to income before income taxes    
Adjustment for corporate items (18,262) (19,303)
Eliminations    
Reconciliation of Segment Adjusted EBITDA to income before income taxes    
Revenues $ (3,509) $ (1,066)