XML 105 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments (Gains (Losses) Related to Derivatives and Hedged Items) (Details) - Interest Rate Swaps - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Designated as Hedging Instrument | Fair Value Hedging      
Derivative [Line Items]      
Derivative, change in unrealized gain (loss) on fair value hedging instruments $ 5,856 $ 215,587 $ 0
Hedged item, change in unrealized gain (loss) on hedged item in fair value hedge 3,240 (249,168) 0
Net, derivative, fair value hedge, included in effectiveness, gain (loss) 9,096 (33,581) 0
Not Designated as Hedging Instrument      
Derivative [Line Items]      
Amount excluded: recognized in income immediately $ 0 $ 13,957 $ 0