XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Unapproved Change Orders, and Claims, Against Clients and Estimated Recoveries of Claims Against Suppliers and Subcontractors (Rollforward) (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Unapproved Change Orders [Roll Forward]    
Amounts included in project estimates-at-completion at January 1, $ 1,048 $ 978
(Decrease) increase in project estimates (228) (1)
Approved change orders (11) (6)
Foreign currency impact (1) (16)
Amounts included in project estimates-at-completion at June 30, 808 955
Amounts recognized over time based on progress at June 30, $ 808 $ 955