XML 80 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Contract Assets and Liabilities (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Contract assets    
Unbilled receivables - reimbursable contracts $ 1,050 $ 854
Contract work in progress - lump sum contracts 88 137
Contract assets 1,138 991
Information about contract liabilities:    
Revenue recognized that was included in contract liabilities as of January 1 511 616
Claim revenue for costs 773 531
Construction contract cost, subcontractor $ 23 $ 24