v3.26.1
Derivative Financial Instruments - Schedule of Derivative Instruments and Gain/(Loss) from Derivatives (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Derivative instruments, Balance Sheet Location    
Derivatives assets—current $ 0 $ 47,816
Derivatives assets—long-term 0 2,681
Derivatives liabilities—current (156,243) 0
Derivatives liabilities—long-term (14,915) 0
Derivatives not designated as hedging instruments    
Derivative instruments, Balance Sheet Location    
Total derivatives not designated as hedging instruments (171,158) 50,497
Derivatives not designated as hedging instruments | Commodity    
Derivative instruments, Balance Sheet Location    
Derivatives assets—current 0 47,816
Derivatives assets—long-term 0 2,681
Derivatives liabilities—current (156,243) 0
Derivatives liabilities—long-term $ (14,915) $ 0