XML 128 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments - Notional Values (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments, Gain (Loss) [Line Items]    
Notional Values $ 1,906,092 $ 2,842,846
Trading    
Derivative Instruments, Gain (Loss) [Line Items]    
Notional Values 0 0
Cash Flow | Designated as Hedging Instrument    
Derivative Instruments, Gain (Loss) [Line Items]    
Notional Values 1,203,783 1,314,660
Fair Value | Designated as Hedging Instrument    
Derivative Instruments, Gain (Loss) [Line Items]    
Notional Values 702,309 1,528,186
Interest Rate Swaps    
Derivative Instruments, Gain (Loss) [Line Items]    
Notional Values 1,906,092 2,842,846
Interest Rate Swaps | Trading    
Derivative Instruments, Gain (Loss) [Line Items]    
Notional Values 0 0
Interest Rate Swaps | Cash Flow | Designated as Hedging Instrument    
Derivative Instruments, Gain (Loss) [Line Items]    
Notional Values 1,203,783 1,314,660
Interest Rate Swaps | Fair Value | Designated as Hedging Instrument    
Derivative Instruments, Gain (Loss) [Line Items]    
Notional Values $ 702,309 $ 1,528,186