XML 87 R73.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Financial Instruments - Notional Amounts and Fair Values (Details) - USD ($)
$ in Thousands
Jun. 30, 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 7,669 7,276
Liability Derivatives (5,466) (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   491
Liability Derivatives (566) (63)
Derivatives Not Designated as Hedging Instruments | Interest rate swaps    
Notional amounts and fair values of derivatives    
Notional Amount 5,706,771 2,849,776
Asset Derivatives 21,030 3,178
Liability Derivatives (20,788) (42,365)
Derivatives Not Designated as Hedging Instruments | Visa Derivative    
Notional amounts and fair values of derivatives    
Notional Amount 98,322 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 $ 118 $ 210