XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue from Contracts with Customers - Summary of Uncompleted Contracts and Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]      
Costs incurred on uncompleted contracts $ 7,458,281 $ 7,034,838  
Estimated earnings 1,031,582 995,766  
Costs and estimated earnings on uncompleted contracts 8,489,863 8,030,604  
Less: billings to date (8,509,218) (8,070,859)  
Net contract liabilities $ (19,355) $ (40,255) $ 66,127