XML 83 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Financial Instruments - Notional Amounts and Fair Values (Details) - USD ($)
$ in Thousands
Mar. 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 8,464 7,276
Liability Derivatives (5,681) (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 267 491
Liability Derivatives (137) (63)
Derivatives Not Designated as Hedging Instruments | Interest rate swaps    
Notional amounts and fair values of derivatives    
Notional Amount 2,796,954 2,849,776
Asset Derivatives   3,178
Liability Derivatives (30,043) (42,365)
Derivatives Not Designated as Hedging Instruments | Visa Derivative    
Notional amounts and fair values of derivatives    
Notional Amount 93,312 121,013
Liability Derivatives (1,200) (851)
Derivatives Not Designated as Hedging Instruments | Foreign exchange contracts    
Notional amounts and fair values of derivatives    
Notional Amount $ 241 $ 210