v3.26.1
Commitments (Details)
$ in Millions
Dec. 31, 2030
MMBoe
Dec. 31, 2029
Bcfe
Dec. 31, 2026
well
Jun. 30, 2026
USD ($)
Other Commitments [Line Items]        
Aggregate undiscounted deficiency payments upon potential failure to deliver product       $ 214
Forecast [Member]        
Other Commitments [Line Items]        
Number of wells required to drill and complete | well     106  
Energy required to deliver 61,000,000 49,000,000,000    
Minimum        
Other Commitments [Line Items]        
Liquidated damages, potential       0
Maximum        
Other Commitments [Line Items]        
Liquidated damages, potential       $ 80