XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Alamo    
Purchase Commitment, Excluding Long-term Commitment [Line Items]    
Tax estimate $ 14,800  
Indemnification asset, amount 14,800  
Indemnification receivable   $ 2,900
Revolving Credit Facility | 2019 ABL Facility | Line of Credit    
Purchase Commitment, Excluding Long-term Commitment [Line Items]    
Letters of credit issued 19,650  
Capital Addition Purchase Commitments    
Purchase Commitment, Excluding Long-term Commitment [Line Items]    
Deposits on equipment 16,200 4,900
Purchase commitments $ 142,600 $ 225,500