v3.19.3.a.u2
Leases (Maturity Schedule) (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Operating Lease [Member]  
Lessee Lease Description [Line Items]  
Operating lease - 2020 $ 1,361
Operating lease - 2021 1,020
Operating lease - 2022 698
Operating lease - 2023 513
Operating lease - 2024 455
Operating lease - 2025 and beyond 2,753
Total operating lease payments 6,800
Operating lease - discount to present value (1,107)
Total operating lease liability $ 5,693
Operating lease weighted average remaining lease term - years 10 years
Operating lease weighted average discount rate - percent 3.20%
Drilling Rigs and Related Equipment [Member]  
Lessee Lease Description [Line Items]  
Operating lease - 2020 $ 234
Operating lease - 2021 134
Operating lease - 2022 73
Operating lease - 2023 45
Operating lease - 2024 30
Operating lease - 2025 and beyond 72
Total operating lease payments 588
Operating lease - discount to present value (37)
Total operating lease liability $ 551
Operating lease weighted average remaining lease term - years 4 years
Operating lease weighted average discount rate - percent 3.10%
Other [Member]  
Lessee Lease Description [Line Items]  
Operating lease - 2020 $ 1,127
Operating lease - 2021 886
Operating lease - 2022 625
Operating lease - 2023 468
Operating lease - 2024 425
Operating lease - 2025 and beyond 2,681
Total operating lease payments 6,212
Operating lease - discount to present value (1,070)
Total operating lease liability $ 5,142
Operating lease weighted average remaining lease term - years 11 years
Operating lease weighted average discount rate - percent 3.20%
Finance Lease [Member]  
Lessee Lease Description [Line Items]  
Finance lease - 2020 $ 271
Finance lease - 2021 576
Finance lease - 2022 174
Finance lease - 2023 173
Finance lease - 2024 172
Finance lease - 2025 and beyond 2,446
Total finance lease payments 3,812
Finance lease - discount to present value (1,904)
Total finance lease liability $ 1,908
Finance lease weighted average remaining lease term - years 20 years
Finance lease weighted average discount rate - percent 9.70%