XML 118 R99.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2022
Sep. 30, 2021
Dec. 31, 2021
Other Commitments [Line Items]      
Other current assets $ 118,640   $ 81,884
Pension      
Other Commitments [Line Items]      
Payments for withdrawal obligation 2,800    
Gain recognized in other income related to acquisitions 500    
Multiemployer plans, withdrawal obligation     3,400
Pension | IEA      
Other Commitments [Line Items]      
Multiemployer plans, withdrawal obligation 1,900    
Pension | Infrastructure Energy Alternatives, Inc.      
Other Commitments [Line Items]      
Monthly payment amount 10    
Employee Group Medical Claims Policy | Self-Insurance      
Other Commitments [Line Items]      
Self-insurance reserve $ 4,100   4,200
Settled Litigation      
Other Commitments [Line Items]      
Favorable arbitration award   $ 25,000  
Other current assets     $ 19,000
Other legal related cost   $ 5,000