Contract Assets and Liabilities - Cost and Estimated Earnings Compared to Billings on Uncompleted Contracts (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Sep. 30, 2025 |
Dec. 31, 2024 |
Sep. 30, 2024 |
|---|---|---|---|---|
| Revenue from Contract with Customer [Abstract] | ||||
| Costs on uncompleted contracts | $ 2,718,823 | $ 2,899,250 | ||
| Estimated earnings to date on uncompleted contracts | 370,770 | 393,665 | ||
| Costs and estimated earnings to date on uncompleted contracts | 3,089,593 | 3,292,915 | ||
| Billings to date on uncompleted contracts | (3,179,128) | (3,376,875) | ||
| Net billings in excess of costs and estimated earnings on uncompleted contracts | $ (89,535) | $ (83,960) | $ (100,955) | $ (94,099) |