v3.26.1
Related Parties - Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Sep. 30, 2025
Related Party Transaction [Line Items]          
Revenues $ 999,418 $ 779,277 $ 2,578,083 $ 1,912,507  
Subcontracting Services (831,030) (647,467) (2,189,342) (1,632,776)  
Expense incurred (63,145) (51,026) (188,242) (141,954)  
Related Party | Purchaser of Subsidiary          
Related Party Transaction [Line Items]          
Revenues 0 0 0 0  
Accounts receivable 104   104   $ 104
Related Party | Disposed Entity          
Related Party Transaction [Line Items]          
Revenues 0 0 0 0  
Accounts receivable 66   66   66
Related Party | Subcontracting Services          
Related Party Transaction [Line Items]          
Subcontracting Services (2,772) (4,466) (5,030) (7,584)  
Accounts payable (529)   (529)   (951)
Related Party | Island Pond          
Related Party Transaction [Line Items]          
Expense incurred (100) (100) (300) (300)  
Accounts payable 0   0   0
Related Party | SunTx          
Related Party Transaction [Line Items]          
Expense incurred (851) $ (453) (2,692) $ (2,291)  
Accounts payable $ 0   $ 0   $ 0