XML 135 R121.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments - Notional Amounts and Fair Values (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Notional amounts and fair values of derivatives    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets Other Assets
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities Other Liabilities
Derivatives designated as hedging instruments | Interest rate swaps    
Notional amounts and fair values of derivatives    
Notional Amount $ 267,500 $ 267,500
Asset Derivatives 10,861 7,276
Liability Derivatives (1,799) (6,840)
Derivatives designated as hedging instruments | Interest rate collars    
Notional amounts and fair values of derivatives    
Notional Amount 200,000 200,000
Asset Derivatives 703 491
Liability Derivatives   (63)
Derivatives Not Designated as Hedging Instruments | Interest rate swaps    
Notional amounts and fair values of derivatives    
Notional Amount 2,753,801 2,849,776
Asset Derivatives 1,204 3,178
Liability Derivatives (521) (42,365)
Derivatives Not Designated as Hedging Instruments | Visa Derivative    
Notional amounts and fair values of derivatives    
Notional Amount 107,548 121,013
Liability Derivatives (2,300) (851)
Derivatives Not Designated as Hedging Instruments | Foreign exchange contracts    
Notional amounts and fair values of derivatives    
Notional Amount $ 66 $ 210