XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Financial Instruments - Notional Amounts and Fair Values (Details) - USD ($)
$ in Thousands
Jun. 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 $ 65,625 $ 267,500
Asset Derivatives 11,023 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   703
Liability Derivatives (104)  
Not designated as hedging instrument | Interest rate swaps    
Notional amounts and fair values of derivatives    
Notional Amount 2,699,229 2,753,801
Asset Derivatives 1,750 1,204
Liability Derivatives (3,435) (521)
Not designated as hedging instrument | Visa Derivative    
Notional amounts and fair values of derivatives    
Notional Amount 93,825 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 $ 971 $ 66