XML 55 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Financial Instruments Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair value of derivative assets and liabilities    
Derivative, fair value, net $ 51,900 $ 38,300
Derivative assets, current 78,504 48,522
Derivative assets, noncurrent 4,871 3,973
Total derivative assets 83,375 52,495
Derivative liabilities, current 19,003 7,058
Derivatives liabilities, noncurrent 12,480 7,142
Total derivative liabilities (31,483) (14,200)
Derivative asset, amounts not offset in the accompanying balance sheets (31,197) (12,995)
Derivative liabilities, amounts not offset in the accompanying balance sheets 31,197 12,995
Derivative Liability, Including Not Subject to Master Netting Arrangement, after Offset and Deduction 286 1,205
Derivative Asset, Including Not Subject to Master Netting Arrangement, after Offset and Deduction 52,178 39,500
Not Designated as Hedging Instrument    
Fair value of derivative assets and liabilities    
Derivative assets, current 78,504 48,522
Derivative assets, noncurrent 4,871 3,973
Derivative liabilities, current 19,003 7,058
Derivatives liabilities, noncurrent 12,480 7,142
Fair Value, Recurring | Fair Value, Inputs, Level 2 | Not Designated as Hedging Instrument    
Fair value of derivative assets and liabilities    
Total derivative assets 83,375 52,495
Total derivative liabilities $ 31,483 $ 14,200