XML 83 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Details)
Feb. 21, 2025
USD ($)
Dec. 31, 2024
USD ($)
Bcfe
MMBbls
Dec. 31, 2023
USD ($)
Loss Contingencies [Line Items]      
Standby letters of credit and guarantees outstanding   $ 825,000,000 $ 907,000,000
Total Minimum Commitments [Abstract]      
2025   1,520,000,000  
2026   1,062,000,000  
2027   933,000,000  
2028   691,000,000  
2029   581,000,000  
2030 and beyond   1,379,000,000  
Total Minimum Commitments   $ 6,166,000,000  
Oil and gas, delivery commitment, quantity committed, year 2025 | MMBbls   2  
Natural gas, delivery commitment, quantity committed, year 2025 | Bcfe   342  
Natural gas, delivery commitment, quantity committed, year 2026 | Bcfe   318  
Natural gas, delivery commitment, quantity committed, year 2027 | Bcfe   359  
Natural gas, delivery commitment, quantity committed, year 2028 | Bcfe   328  
Natural gas, delivery commitment, quantity committed, year 2029 | Bcfe   328  
Natural gas, delivery commitment, quantity committed, thereafter | Bcfe   3,474  
Purity products, delivery commitment, quantity committed, year One | MMBbls   15  
Subsequent Event      
Loss Contingencies [Line Items]      
Subsidiary guarantees demand for payment $ 0