XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Financial Instruments Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Fair value of derivative assets and liabilities    
Derivative, fair value, net $ 13,300 $ 38,300
Derivative assets, current 60,640 48,522
Derivative assets, noncurrent 3,533 3,973
Total derivative assets 64,173 52,495
Derivative liabilities, current 33,423 7,058
Derivatives liabilities, noncurrent 17,421 7,142
Total derivative liabilities (50,844) (14,200)
Derivative asset, amounts not offset in the accompanying balance sheets (27,708) (12,995)
Derivative liabilities, amounts not offset in the accompanying balance sheets 27,708 12,995
Derivative Liability, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election 23,136 1,205
Derivative Asset, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election 36,465 39,500
Not Designated as Hedging Instrument    
Fair value of derivative assets and liabilities    
Derivative assets, current 60,640 48,522
Derivative assets, noncurrent 3,533 3,973
Derivative liabilities, current 33,423 7,058
Derivatives liabilities, noncurrent 17,421 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 64,173 52,495
Total derivative liabilities $ 50,844 $ 14,200