Quarterly report pursuant to Section 13 or 15(d)

Related Parties - Schedule of Related Party Transactions (Details)

v3.23.2
Related Parties - Schedule of Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2022
Related Party Transaction [Line Items]          
Revenue earned $ 421,893 $ 380,272 $ 1,088,522 $ 908,621  
Subcontracting Services 357,821 336,022 967,674 818,910  
Expense incurred 32,231 26,584 93,945 76,530  
Related Party | Purchaser of Subsidiary          
Related Party Transaction [Line Items]          
Revenue earned 0 0 0 0  
Accounts receivable 414   414   $ 414
Related Party | Disposed Entity          
Related Party Transaction [Line Items]          
Revenue earned 0 0 0 0  
Accounts receivable 264   264   264
Related Party | Land Development Project          
Related Party Transaction [Line Items]          
Revenue earned 0 0 0 0  
Accounts receivable 628   628   712
Related Party | Subcontracting Services          
Related Party Transaction [Line Items]          
Subcontracting Services 2,680 2,596 5,672 5,688  
Accounts payable (679)   (679)   (695)
Related Party | Island Pond          
Related Party Transaction [Line Items]          
Expense incurred 80 80 240 240  
Accounts payable 0   0   0
Related Party | SunTx          
Related Party Transaction [Line Items]          
Expense incurred 383 $ 370 1,109 $ 1,129  
Accounts payable $ 0   $ 0   $ 0