v3.21.1
Guarantees - Textual (Details)
$ in Millions
3 Months Ended
Mar. 31, 2021
USD ($)
Other Guarantees [Member]  
Guarantor Obligations [Line Items]  
Maximum potential amount of future payments $ 730
Guarantor Obligations, Current Carrying Value $ 11
Other Guarantees [Member] | Maximum [Member]  
Guarantor Obligations [Line Items]  
Terms of guarantees outstanding five years
Indemnifications [Member]  
Guarantor Obligations [Line Items]  
Guarantor Obligations, Current Carrying Value $ 50
Australia Pacific APLNG [Member]  
Guarantor Obligations [Line Items]  
Ownership percentage in equity investment 37.50%
Australia Pacific APLNG [Member] | Finance Reserve Guarantee [Member]  
Guarantor Obligations [Line Items]  
Terms of guarantees outstanding 10 years
Maximum potential amount of future payments $ 170
Guarantor Obligations, Current Carrying Value 14
Australia Pacific APLNG [Member] | Guarantee existing sales agreement of natural gas delivery  
Guarantor Obligations [Line Items]  
Maximum potential amount of future payments $ 740
Australia Pacific APLNG [Member] | Guarantee existing sales agreement of natural gas delivery | Maximum [Member]  
Guarantor Obligations [Line Items]  
Terms of guarantees outstanding 1 to 21 years
Australia Pacific APLNG [Member] | Max potential future payments-reckless breach [Member]  
Guarantor Obligations [Line Items]  
Maximum potential amount of future payments $ 1,300
Australia Pacific APLNG [Member] | Continued development [Member]  
Guarantor Obligations [Line Items]  
Maximum potential amount of future payments 180
Guarantor Obligations, Current Carrying Value $ 11
Australia Pacific APLNG [Member] | Continued development [Member] | Maximum [Member]  
Guarantor Obligations [Line Items]  
Terms of guarantees outstanding 16 to 25 years or the life of the venture