XML 84 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Details)
Feb. 17, 2023
USD ($)
Dec. 31, 2022
USD ($)
Bcfe
MMBbls
Dec. 31, 2021
USD ($)
Subsequent Event [Line Items]      
Standby letters of credit and guarantees outstanding   $ 776,000,000 $ 831,000,000
Total Minimum Commitments [Abstract]      
2023   1,362,000,000  
2024   1,149,000,000  
2025   984,000,000  
2026   791,000,000  
2027   642,000,000  
2028 and beyond   1,570,000,000  
Total Minimum Commitments   $ 6,498,000,000  
Oil and gas, delivery commitment, quantity committed, year 2023 | MMBbls   7  
Oil and gas, delivery commitment, quantity committed, year 2024 | MMBbls   7  
Oil and gas, delivery commitment, quantity committed, year 2025 | MMBbls   1  
Natural gas, delivery commitment, quantity committed, year 2023 | Bcfe   347  
Natural gas, delivery commitment, quantity committed, year 2024 | Bcfe   321  
Natural gas, delivery commitment, quantity committed, year 2025 | Bcfe   277  
Natural gas, delivery commitment, quantity committed, year 2026 | Bcfe   297  
Natural gas, delivery commitment, quantity committed, year 2027 | Bcfe   293  
Natural gas, delivery commitment, quantity committed, thereafter | Bcfe   3,540  
Subsequent Event      
Subsequent Event [Line Items]      
Subsidiary guarantees demand for payment $ 0