XML 84 R73.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Financial Instruments - Notional Amounts and Fair Values (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Designated as hedging instruments | Interest rate derivatives    
Notional amounts and fair values of derivatives    
Notional Amount $ 61,875 $ 63,750
Asset Derivatives $ 8,912 $ 8,780
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets Other Assets
Designated as hedging instruments | Interest rate collars    
Notional amounts and fair values of derivatives    
Notional Amount $ 200,000 $ 200,000
Asset Derivatives $ 230  
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets  
Liability Derivatives   $ (115)
Derivative Liability, Statement of Financial Position [Extensible Enumeration]   Other Liabilities
Designated as hedging instruments | Interest rate floor    
Notional amounts and fair values of derivatives    
Notional Amount $ 100,000  
Asset Derivatives $ 984  
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets  
Not designated as hedging instruments | Interest rate derivatives    
Notional amounts and fair values of derivatives    
Notional Amount $ 2,432,133 $ 2,491,036
Asset Derivatives $ 5,262 $ 4,818
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets Other Assets
Liability Derivatives $ (6,014) $ (5,990)
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities Other Liabilities
Not designated as hedging instruments | Visa derivative    
Notional amounts and fair values of derivatives    
Notional Amount $ 75,609 $ 66,606
Liability Derivatives $ (2,300) $ (2,300)
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities Other Liabilities
Not designated as hedging instruments | Foreign exchange contracts    
Notional amounts and fair values of derivatives    
Notional Amount $ 106 $ 198