v3.24.3
Segment Information (Summary of Inter-Segment Eliminations) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting Information [Line Items]        
Revenues, net $ 599,614 $ 636,954 $ 1,822,009 $ 2,033,029
Corporate / Inter-segment Eliminations        
Segment Reporting Information [Line Items]        
Revenues, net (4,335) (1,842) (10,157) (6,816)
Corporate / Inter-segment Eliminations | Domestic Operations        
Segment Reporting Information [Line Items]        
Revenues, net (3,737) (1,825) (7,025) (6,451)
Corporate / Inter-segment Eliminations | International        
Segment Reporting Information [Line Items]        
Revenues, net $ (598) $ (17) $ (3,132) $ (365)