XML 67 R61.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition - Summary of Revenue by Product Offering, Contract Types and Revenue Recognition Methodology (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation Of Revenue [Line Items]    
Revenues $ 1,906 $ 2,063
Offshore and subsea [Member]    
Disaggregation Of Revenue [Line Items]    
Revenues 821 605
LNG [Member]    
Disaggregation Of Revenue [Line Items]    
Revenues 419 421
Downstream [Member]    
Disaggregation Of Revenue [Line Items]    
Revenues 522 714
Power [Member]    
Disaggregation Of Revenue [Line Items]    
Revenues 144 323
Fixed priced [Member]    
Disaggregation Of Revenue [Line Items]    
Revenues 1,572 1,599
Reimbursable [Member]    
Disaggregation Of Revenue [Line Items]    
Revenues 117 286
Hybrid [Member]    
Disaggregation Of Revenue [Line Items]    
Revenues 145 109
Unit-basis and other [Member]    
Disaggregation Of Revenue [Line Items]    
Revenues 72 69
Over time [Member]    
Disaggregation Of Revenue [Line Items]    
Revenues 1,885 2,043
At a point in time [Member]    
Disaggregation Of Revenue [Line Items]    
Revenues $ 21 $ 20