XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative Financial Instruments Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Fair value of derivative assets and liabilities    
Derivative, fair value, net $ 58,500 $ 38,300
Derivative assets, current 68,567 48,522
Derivative assets, noncurrent 4,677 3,973
Total derivative assets 73,244 52,495
Derivative liabilities, current 9,888 7,058
Derivatives liabilities, noncurrent 4,852 7,142
Total derivative liabilities 14,740 14,200
Derivative asset, amounts not offset in the accompanying balance sheets (14,534) (12,995)
Derivative liabilities, amounts not offset in the accompanying balance sheets 14,534 12,995
Derivative Liability, Including Not Subject to Master Netting Arrangement, after Offset and Deduction (206) (1,205)
Derivative Asset, Including Not Subject to Master Netting Arrangement, after Offset and Deduction 58,710 39,500
Not Designated as Hedging Instrument    
Fair value of derivative assets and liabilities    
Derivative assets, current 68,567 48,522
Derivative assets, noncurrent 4,677 3,973
Derivative liabilities, current 9,888 7,058
Derivatives liabilities, noncurrent 4,852 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 73,244 52,495
Total derivative liabilities $ 14,740 $ 14,200