XML 85 R74.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value of Financial Instruments - Gains (Losses) from Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Derivative contract information    
Net adjustments to fair value of derivatives $ 8,791 $ 210
Commodity contracts    
Derivative contract information    
Net adjustments to fair value of derivatives 9,400 (100)
Interest rate swaps    
Derivative contract information    
Net adjustments to fair value of derivatives $ (600) $ 300