v3.19.3.a.u2
Non-Mineral Leases - Total Lease Liabilities (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Operating Lease Liabilities Gross Difference Amount [Abstract]  
Operating Lease, Liability $ 932
Interest on operating lease liabilities (87)
Lessee, Operating Lease, Liability, Payments, Due, Total 1,019
Finance Lease Liabilities, Gross Difference, Amount [Abstract]  
Finance Lease, Liability Total 720
Interest on Finance lease liabilities (160)
Finance Lease Liability, Payments, Due, Total $ 880