XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Financial Instruments - Notional Amounts and Fair Values (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
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
Designated as hedging instrument | Interest rate swaps    
Notional amounts and fair values of derivatives    
Notional Amount $ 64,688 $ 267,500
Asset Derivatives 7,914 10,861
Liability Derivatives   (1,799)
Designated as hedging instrument | Interest rate collars    
Notional amounts and fair values of derivatives    
Notional Amount 200,000 200,000
Asset Derivatives 404 703
Not designated as hedging instrument | Interest rate swaps    
Notional amounts and fair values of derivatives    
Notional Amount 2,697,465 2,753,801
Asset Derivatives 7,802 1,204
Liability Derivatives (8,849) (521)
Not designated as hedging instrument | Visa Derivative    
Notional amounts and fair values of derivatives    
Notional Amount 58,136 107,548
Liability Derivatives (2,300) (2,300)
Not designated as hedging instrument | Foreign exchange contract    
Notional amounts and fair values of derivatives    
Notional Amount $ 253 $ 66