XML 160 R143.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments Derivative Instruments (Balance Sheet Offsetting) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Balance Sheet Offsetting [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement $ 116,876 $ 60,492
Derivative Asset, Amount Offset by Liabiilty 0 0
Derivative Assets [1] 116,876 60,492
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement 37,899 54,984
Derivative Liability, Amount Offset by Asset 0 0
Derivative Liability [1] 37,899 54,984
Derivative Subject to Master Netting Agreement [Member]    
Balance Sheet Offsetting [Line Items]    
Derivative Asset, Fair Value, Gross Asset 116,702 60,270
Derivative Asset, Amount Offset by Liabiilty 0 0
Derivative Asset, Noncurrent 116,702 60,270
Derivative Asset, Not Offset, Policy Election Deduction (3,930) (1,007)
Derivative Asset, Fair Value of Collateral (107,492) (56,816)
Derivative Asset, Fair Value, Amount Offset Against Collateral 5,280 2,447
Derivative Liability, Fair Value, Gross Liability 37,300 54,609
Derivative Liability, Amount Offset by Asset 0 0
Derivative Liability, Noncurrent 37,300 54,609
Derivative Liability, Not Offset, Policy Election Deduction (3,930) (1,007)
Derivative Liability, Fair Value of Collateral 0 0
Derivative Liability, Fair Value, Amount Offset Against Collateral 33,370 53,602
Derivative Not Subject to Master Netting Agreement [Member]    
Balance Sheet Offsetting [Line Items]    
Derivative Asset, Fair Value, Gross Asset 174 222
Derivative Asset, Amount Offset by Liabiilty 0 0
Derivative Asset, Not Subject to Master Netting Arrangement 174 222
Derivative Liability, Fair Value, Gross Liability 599 375
Derivative Liability, Amount Offset by Asset 0 0
Derivative Liability, Not Subject to Master Netting Arrangement $ 599 $ 375
[1]
*The fair value of each class of derivative is shown in Note 19.