v3.25.2
Segment Information - Adjustments for Corporate Items (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Cost of revenue (excludes depreciation and amortization) $ 147,399 $ 138,118 $ 284,752 $ 267,416
Total operating expenses 202,462 186,693 394,467 364,389
Eliminations        
Segment Reporting Information [Line Items]        
Cost of revenue (excludes depreciation and amortization) 1,105 783 2,170 1,400
Corporate items        
Segment Reporting Information [Line Items]        
Other operating expenses (24,541) (18,159) (48,665) (35,791)
Other items 3,518 2,341 7,273 4,819
Corporate Reconciling Items And Eliminations        
Segment Reporting Information [Line Items]        
Total operating expenses $ (19,918) $ (15,035) $ (39,222) $ (29,572)