XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisition - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 14, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2022
Business Acquisition [Line Items]            
Total revenue   $ 456,830 $ 362,106 $ 908,993   $ 728,582
Hi-Rail            
Business Acquisition [Line Items]            
Percentage of voting rights acquired 100.00%          
Working capital adjustments $ 51,000          
Pretax income (loss)     100   $ 700  
Hi-Rail | Hi-Rail            
Business Acquisition [Line Items]            
Total revenue     $ 4,100 $ 7,900