XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
9 Months Ended
Jun. 30, 2023
Sep. 30, 2022
Commitments and Contingencies Disclosure [Abstract]    
Trade accounts receivable   $ 3,095
Accrued Insurance, Current $ 8,009 7,693
Loss Contingencies [Line Items]    
Letters of Credit Outstanding, Amount 4,166  
Trade accounts receivable   3,095
Contracts Receivable, Claims and Uncertain Amounts   10,451
Proceeds from Sale and Collection of Receivables 5,619  
Revenue, Remaining Performance Obligation, Amount 1,071,605  
Estimated cost of completion of bonded projects 170,440  
Loss Contingency, Receivable 1,300  
Estimated cost of completion of bonded projects 170,440  
Purchase Commitment, Remaining Minimum Amount Committed 0  
Insurance Related [Member]    
Loss Contingencies [Line Items]    
Letters of Credit Outstanding, Amount $ 4,166 $ 3,878