v3.26.1
Derivatives - Schedule of Pre-Tax Gain (Loss) Recognized in the Statement of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Commodity derivatives        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivatives gain (loss) $ (11,612) $ 32,535 $ (64,118) $ 41,922
Environmental credit derivatives        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivatives gain (loss) (2,457) 0 (2,817) 0
Citi repurchase obligation derivative        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivatives gain (loss) 24,028 1,458 2,613 (2,090)
Wells Fargo terminal obligation derivative        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivatives gain (loss) 3,036 0 1,529 0
Interest rate derivatives        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivatives gain (loss) $ 602 $ (649) $ 634 $ (734)