XML 94 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Details)
Feb. 16, 2024
USD ($)
Dec. 31, 2023
USD ($)
Bcfe
MBbls
Dec. 31, 2022
USD ($)
Loss Contingencies [Line Items]      
Standby letters of credit and guarantees outstanding   $ 907,000,000 $ 776,000,000
Total Minimum Commitments [Abstract]      
2024   1,751,000,000  
2025   1,201,000,000  
2026   983,000,000  
2027   829,000,000  
2028   545,000,000  
2029 and beyond   1,375,000,000  
Total Minimum Commitments   $ 6,684,000,000  
Oil and gas, delivery commitment, quantity committed, year 2024 | MBbls   7,000  
Oil and gas, delivery commitment, quantity committed, year 2025 | MBbls   1,000  
Natural gas, delivery commitment, quantity committed, year 2024 | Bcfe   371  
Natural gas, delivery commitment, quantity committed, year 2025 | Bcfe   282  
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, year 2028 | Bcfe   263  
Natural gas, delivery commitment, quantity committed, thereafter | Bcfe   3,277  
Subsequent Event      
Loss Contingencies [Line Items]      
Subsidiary guarantees demand for payment $ 0