XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Financial Instruments Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Fair value of derivative assets and liabilities    
Derivative, fair value, net $ 81,000 $ 57,100
Derivative assets, current 72,287 56,442
Derivative assets, noncurrent 11,584 8,672
Total derivative assets 83,871 65,114
Derivative liabilities, current 2,401 6,789
Derivatives liabilities, noncurrent 448 1,273
Total derivative liabilities (2,849) (8,062)
Derivative asset, amounts not offset in the accompanying balance sheets (2,849) (7,362)
Derivative liabilities, amounts not offset in the accompanying balance sheets 2,849 7,362
Derivative asset, fair value, net amounts 81,022 57,752
Derivative liabilities, fair value, net amounts 0 (700)
Not Designated as Hedging Instrument    
Fair value of derivative assets and liabilities    
Derivative assets, current 72,287 56,442
Derivative assets, noncurrent 11,584 8,672
Derivative liabilities, current 2,401 6,789
Derivatives liabilities, noncurrent 448 1,273
Fair Value, Recurring | Fair Value, Inputs, Level 2 | Not Designated as Hedging Instrument    
Fair value of derivative assets and liabilities    
Total derivative assets 83,871 65,114
Total derivative liabilities $ 2,849 $ 8,062