XML 115 R96.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Financial Instruments - Fair Value of Derivative Instruments on the Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Derivatives, Fair Value [Line Items]    
Notional Amounts $ 874,766 $ 1,030,766
Fair Values 68 1,380
Interest Rate Swaps | Derivatives Not Designated as Hedging Instruments | Other Liabilities    
Derivatives, Fair Value [Line Items]    
Notional Amounts 327,510 347,096
Fair Values (10,762) (21,321)
Interest Rate Swaps | Derivatives Not Designated as Hedging Instruments | Other Assets    
Derivatives, Fair Value [Line Items]    
Notional Amounts 315,188 326,542
Fair Values 10,417 20,207
Risk Participation Derivative | Derivatives Not Designated as Hedging Instruments | Other Liabilities    
Derivatives, Fair Value [Line Items]    
Notional Amounts 63,374 63,374
Fair Values (2) (18)
Forward Commitments to Purchase | Derivatives Not Designated as Hedging Instruments | Other Liabilities    
Derivatives, Fair Value [Line Items]    
Notional Amounts 80,000 107,000
Fair Values (627) (317)
Forward Commitments to Sell | Derivatives Not Designated as Hedging Instruments | Other Liabilities    
Derivatives, Fair Value [Line Items]    
Fair Values   (658)
Forward Commitments to Sell | Derivatives Not Designated as Hedging Instruments | Other Assets    
Derivatives, Fair Value [Line Items]    
Notional Amounts 52,000 107,200
Fair Values 1  
Interest Rate-Lock Commitments | Derivatives Not Designated as Hedging Instruments | Other Assets    
Derivatives, Fair Value [Line Items]    
Notional Amounts 36,694 79,554
Fair Values 1,041 3,487
Cash Flow Hedging | Interest Rate Swaps | Derivatives Designated as Cash Flow Hedging Instruments | Other Liabilities    
Derivatives, Fair Value [Line Items]    
Notional Amounts 21,000 21,000
Fair Values $ (103) $ (706)