XML 84 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Financial Instruments - Notional Amounts and Fair Values (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
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 instruments | Interest rate swaps    
Notional amounts and fair values of derivatives    
Notional Amount $ 62,813 $ 63,750
Asset Derivatives 8,845 8,780
Designated as hedging instruments | Interest rate collars    
Notional amounts and fair values of derivatives    
Notional Amount 200,000 200,000
Asset Derivatives 120  
Liability Derivatives   (115)
Not designated as hedging instruments | Interest rate swaps    
Notional amounts and fair values of derivatives    
Notional Amount 2,528,376 2,491,036
Asset Derivatives 5,956 4,818
Liability Derivatives (6,879) (5,990)
Not designated as hedging instruments | Visa derivative    
Notional amounts and fair values of derivatives    
Notional Amount 68,069 66,606
Liability Derivatives (2,300) (2,300)
Not designated as hedging instruments | Foreign exchange contracts    
Notional amounts and fair values of derivatives    
Notional Amount 929 $ 198
Liability Derivatives $ (6)