XML 136 R108.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVE FINANCIAL INSTRUMENTS: Derivative Financial Instruments Level 4 (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value    
Derivative Asset, Fair Value, Gross Asset $ 2,199 $ 74,346
Derivative Asset, Fair Value, Gross Liability (2,110) (33,428)
Derivative Asset, Fair Value, Amount Offset Against Collateral 89 40,918
Derivative Liability, Fair Value, Gross Liability 46,358 21,589
Derivative Liability, Fair Value, Gross Asset (40,426) (14,801)
Derivative Liability, Fair Value, Amount Offset Against Collateral 5,932 6,788
Derivatives in a net liability position 63,900  
Collateral Already Posted, Aggregate Fair Value 53,300  
Additional Collateral, Aggregate Fair Value 14,200  
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative Liability, Collateral, Right to Reclaim Cash, Offset   18,600
Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Offset 36,600  
Other current assets | Financial Swaps    
Fair Value    
Derivative Asset, Fair Value, Gross Asset 241 72,548
Derivative Asset, Fair Value, Gross Liability (169) (32,609) [1]
Derivative Asset, Fair Value, Amount Offset Against Collateral 72 39,939
Derivative Liability, Fair Value, Gross Liability 169 13,982
Derivative Liability, Fair Value, Gross Asset (169) (13,982)
Derivative Liability, Fair Value, Amount Offset Against Collateral 0 0
Other current assets | Forward contracts    
Fair Value    
Derivative Asset, Fair Value, Gross Asset   400
Derivative Asset, Fair Value, Gross Liability   0
Derivative Asset, Fair Value, Amount Offset Against Collateral   400
Derivative Liability, Fair Value, Gross Liability   0
Derivative Liability, Fair Value, Gross Asset   0
Derivative Liability, Fair Value, Amount Offset Against Collateral   0
Other current liabilities | Financial Swaps    
Fair Value    
Derivative Asset, Fair Value, Gross Asset 1,476 132
Derivative Asset, Fair Value, Gross Liability (1,476) (132)
Derivative Asset, Fair Value, Amount Offset Against Collateral 0 0
Derivative Liability, Fair Value, Gross Liability 41,977 1,577
Derivative Liability, Fair Value, Gross Asset (38,045) [2] (132)
Derivative Liability, Fair Value, Amount Offset Against Collateral 3,932 1,445
Other current liabilities | Forward contracts    
Fair Value    
Derivative Asset, Fair Value, Gross Asset 0 0
Derivative Asset, Fair Value, Gross Liability 0 0
Derivative Asset, Fair Value, Amount Offset Against Collateral 0 0
Derivative Liability, Fair Value, Gross Liability 2,000 2,071
Derivative Liability, Fair Value, Gross Asset 0 0
Derivative Liability, Fair Value, Amount Offset Against Collateral 2,000 2,071
Other liabilities    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Offset 1,700  
Other liabilities | Financial Swaps    
Fair Value    
Derivative Asset, Fair Value, Gross Asset 376 644
Derivative Asset, Fair Value, Gross Liability (376) (644)
Derivative Asset, Fair Value, Amount Offset Against Collateral 0 0
Derivative Liability, Fair Value, Gross Liability 2,123 2,136
Derivative Liability, Fair Value, Gross Asset (2,123) [3] (644)
Derivative Liability, Fair Value, Amount Offset Against Collateral 0 1,492
Other liabilities | Forward contracts    
Fair Value    
Derivative Asset, Fair Value, Gross Asset   0
Derivative Asset, Fair Value, Gross Liability   0
Derivative Asset, Fair Value, Amount Offset Against Collateral   0
Derivative Liability, Fair Value, Gross Liability   1,780
Derivative Liability, Fair Value, Gross Asset   0
Derivative Liability, Fair Value, Amount Offset Against Collateral   1,780
Other assets | Financial Swaps    
Fair Value    
Derivative Asset, Fair Value, Gross Asset 106 622
Derivative Asset, Fair Value, Gross Liability (89) (43)
Derivative Asset, Fair Value, Amount Offset Against Collateral 17 579
Derivative Liability, Fair Value, Gross Liability 89 43
Derivative Liability, Fair Value, Gross Asset (89) (43)
Derivative Liability, Fair Value, Amount Offset Against Collateral $ 0 $ 0
[1] Current asset derivative amounts offset include $18.6 million of collateral payable at December 31, 2022.
[2] Current liability derivative amounts offset include $36.6 million of collateral receivable at December 31, 2023.
[3] Long-term liability derivative amounts offset include $1.7 million of collateral receivable at December 31, 2023.