XML 117 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Instruments - Schedule of Unrealized Gain (Loss) on Derivatives in Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Unrealized gain (loss) on derivatives $ (2,782) $ (37,265) $ 97,054
Cash flow hedge      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Unrealized gain (loss) on derivatives 2,442 (22,663) 101,759
Fair value hedge      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivatives in fair value hedging relationships (5,224) (14,602) (4,705)
Net Investment Hedging      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivatives in fair value hedging relationships 15,884 (4,272) 0
Cross-currency swaps | Cash flow hedge      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Unrealized gain (loss) on derivatives 0 0 (5,091)
Cross-currency swaps | Fair value hedge      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivatives in fair value hedging relationships (5,224) (14,602) (4,705)
Cross-currency swaps | Net Investment Hedging      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivatives in fair value hedging relationships 13,569 (4,272) 0
Interest rate swaps | Cash flow hedge      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Unrealized gain (loss) on derivatives (5,575) (11,171) 98,310
Foreign currency forwards | Cash flow hedge      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Unrealized gain (loss) on derivatives 6,546 (13,349) 8,540
Foreign currency forwards | Net Investment Hedging      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivatives in fair value hedging relationships 2,315 0 0
Interest rate swaptions | Cash flow hedge      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Unrealized gain (loss) on derivatives $ 1,471 $ 1,858 $ 0