Quarterly report pursuant to Section 13 or 15(d)

Related Parties - Schedule of Related Party Transactions (Details)

v3.22.2
Related Parties - Schedule of Related Party Transactions (Details) - Affiliated Entity - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Sep. 30, 2021
Purchaser of Subsidiary          
Related Party Transaction [Line Items]          
Revenue Earned (Expense Incurred) $ 0 $ 0 $ 0 $ 0  
Accounts Receivable (Payable) 518   518   $ 518
Disposed Entity          
Related Party Transaction [Line Items]          
Revenue Earned (Expense Incurred) 0 0 0 0  
Accounts Receivable (Payable) 330   330   330
Land Development Project          
Related Party Transaction [Line Items]          
Revenue Earned (Expense Incurred) 0 7 0 8  
Accounts Receivable (Payable) 707   707   788
Subcontracting Services          
Related Party Transaction [Line Items]          
Revenue Earned (Expense Incurred) (2,596) (2,689) (5,688) (5,292)  
Accounts Receivable (Payable) (400)   (400)   (563)
Construction Services          
Related Party Transaction [Line Items]          
Revenue Earned (Expense Incurred) 0 17 0 136  
Accounts Receivable (Payable) 0   0   0
Island Pond          
Related Party Transaction [Line Items]          
Revenue Earned (Expense Incurred) (80) (80) (240) (240)  
Accounts Receivable (Payable) 0   0   0
Vehicles - Purchases          
Related Party Transaction [Line Items]          
Revenue Earned (Expense Incurred) 0 (128) 0 (536)  
Accounts Receivable (Payable) 0   0   0
Vehicles - Rent Expense          
Related Party Transaction [Line Items]          
Revenue Earned (Expense Incurred) 0 (31) 0 (158)  
Accounts Receivable (Payable) 0   0   0
SunTx          
Related Party Transaction [Line Items]          
Revenue Earned (Expense Incurred) (370) $ (412) (1,129) $ (1,550)  
Accounts Receivable (Payable) $ 0   $ 0   $ 0