v3.26.1
Business, Basis of Presentation and Significant Accounting Policies - Revenue Recognition (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Revenue [Line Items]          
Revenue recognition, changes In contract estimates, cost-to-cost method, financial effect, percentage (less than) 0.70% 0.90% 0.70% 1.30%  
Revenue recognition, remaining performance obligations, contract price allocated $ 16,300.0   $ 16,300.0    
Contract with customer, unapproved change orders and/or claims, amount 265.0   265.0   $ 229.0
Supplier finance program obligation 137.3   137.3   $ 125.6
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01          
Revenue [Line Items]          
Revenue recognition, remaining performance obligations, contract price allocated $ 6,600.0   $ 6,600.0    
Revenue, remaining performance obligation, percentage 40.50%   40.50%    
Revenue, remaining performance obligation, expected timing of satisfaction, period 6 months   6 months    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01          
Revenue [Line Items]          
Revenue, remaining performance obligation, expected timing of satisfaction, period      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-07-01          
Revenue [Line Items]          
Revenue, remaining performance obligation, expected timing of satisfaction, period 2 years   2 years    
Maximum          
Revenue [Line Items]          
Change order or claim approval process, term within which expected to be completed     1 year    
Master Service and Other Service Agreements | Revenue Benchmark | Concentration Risk from Type of Arrangement          
Revenue [Line Items]          
Concentration risk, percentage of total 40.00% 45.00% 40.00% 46.00%  
Master Service and Other Service Agreements | Revenue Benchmark | Concentration Risk from Type of Arrangement | Point in Time          
Revenue [Line Items]          
Concentration risk, percentage of total 2.00% 1.00% 2.00% 2.00%