v3.26.1
Segment Information - Schedule of Adjustments for Corporate Items (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Elimination of cost of services (excludes depreciation and amortization) $ 150,787 $ 137,353
Total operating expenses 216,168 192,005
Eliminations    
Segment Reporting Information [Line Items]    
Elimination of cost of services (excludes depreciation and amortization) 3,502 1,065
Corporate items    
Segment Reporting Information [Line Items]    
Other operating expenses (27,847) (24,125)
Other items 6,083 3,757
Corporate Reconciling Items And Eliminations    
Segment Reporting Information [Line Items]    
Total operating expenses $ (18,262) $ (19,303)