XML 87 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments Fair Value (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
Fair value of derivative assets and liabilities      
Derivative, fair value, net $ 57,100 $ 15,800  
Derivative assets, current 56,442 48,677  
Derivative assets, noncurrent 8,672 24,465  
Total derivative assets 65,114 73,142  
Derivative liabilities, current 6,789 56,181  
Derivative liabilities, noncurrent 1,273 1,142  
Total derivative liabilities (8,062) (57,323)  
Derivative asset, amounts not offset in the accompanying balance sheets (7,362) (26,136)  
Derivative liabilities, amounts not offset in the accompanying balance sheets 7,362 26,136  
Derivative asset, fair value, net amounts 57,752 47,006  
Derivative liabilities, fair value, net amounts (700) (31,187)  
Not Designated as Hedging Instrument      
Fair value of derivative assets and liabilities      
Derivative assets, current 56,442 48,677  
Derivative assets, noncurrent 8,672 24,465  
Derivative liabilities, current 6,789 56,181  
Derivative liabilities, noncurrent $ 1,273 $ 1,142  
Designated as Hedging Instrument      
Fair value of derivative assets and liabilities      
Derivative, number of instruments held 0 0 0
Fair Value, Recurring | Fair Value, Inputs, Level 2 | Not Designated as Hedging Instrument      
Fair value of derivative assets and liabilities      
Total derivative assets $ 65,114 $ 73,142  
Total derivative liabilities $ 8,062 $ 57,323