XML 86 R61.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Total accounts receivable $ 4,821 $ 4,519  
Construction contract liabilities 405 500  
Contract with customer, liability, revenue recognized 354 387  
Unbilled receivables 299 450  
Retentions held by customers 226 240  
Remaining performance obligations 3,114    
Revenue 37,447 35,572 $ 34,949
Equity method investee      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenue 302 296 $ 221
Construction contract assets      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Total accounts receivable $ 525 $ 690