v3.26.1
Derivative Financial Instruments - Schedule of Derivative Instruments and Gain/(Loss) from Derivatives (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivative instruments, Balance Sheet Location    
Derivatives assets—current $ 459 $ 47,816
Derivatives assets—long-term 2,335 2,681
Derivatives liabilities—current (11,633) 0
Derivatives liabilities—long-term (5,129) 0
Derivatives not designated as hedging instruments    
Derivative instruments, Balance Sheet Location    
Total derivatives not designated as hedging instruments (13,111) 50,497
Derivatives not designated as hedging instruments | Commodity    
Derivative instruments, Balance Sheet Location    
Derivatives assets—current 459 47,816
Derivatives assets—long-term 2,335 2,681
Derivatives liabilities—current (11,633) 0
Derivatives liabilities—long-term (5,129) 0
Derivatives not designated as hedging instruments | Provisional sales contracts    
Derivative instruments, Balance Sheet Location    
Derivatives assets—current $ 857 $ 0