v3.26.1
Fair Value Measurements - Schedule of Company's Assets and Liabilities (Details) - Recurring basis - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Liabilities:    
Total derivatives not designated as hedging instruments $ 22,541 $ 74,204
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Liabilities:    
Total derivatives not designated as hedging instruments 0 0
Significant Other Observable Inputs (Level 2)    
Liabilities:    
Total derivatives not designated as hedging instruments 22,541 74,204
Significant Unobservable Inputs (Level 3)    
Liabilities:    
Total derivatives not designated as hedging instruments 0 0
Commodity derivatives    
Assets:    
Derivative asset, fair value 2,794 50,497
Liabilities:    
Commodity derivatives (16,762)  
Commodity derivatives | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets:    
Derivative asset, fair value 0 0
Liabilities:    
Commodity derivatives 0  
Commodity derivatives | Significant Other Observable Inputs (Level 2)    
Assets:    
Derivative asset, fair value 2,794 50,497
Liabilities:    
Commodity derivatives (16,762)  
Commodity derivatives | Significant Unobservable Inputs (Level 3)    
Assets:    
Derivative asset, fair value 0 0
Liabilities:    
Commodity derivatives 0  
Provisional sales contracts    
Assets:    
Derivative asset, fair value 857  
Provisional sales contracts | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets:    
Derivative asset, fair value 0  
Provisional sales contracts | Significant Other Observable Inputs (Level 2)    
Assets:    
Derivative asset, fair value 857  
Provisional sales contracts | Significant Unobservable Inputs (Level 3)    
Assets:    
Derivative asset, fair value 0  
Debt securities held in decommissioning trust fund    
Assets:    
Debt securities held in decommissioning trust fund 35,652 23,707
Debt securities held in decommissioning trust fund | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets:    
Debt securities held in decommissioning trust fund 0 0
Debt securities held in decommissioning trust fund | Significant Other Observable Inputs (Level 2)    
Assets:    
Debt securities held in decommissioning trust fund 35,652 23,707
Debt securities held in decommissioning trust fund | Significant Unobservable Inputs (Level 3)    
Assets:    
Debt securities held in decommissioning trust fund $ 0 $ 0