XML 117 R102.htm IDEA: XBRL DOCUMENT v3.20.4
Derivatives and hedging activities - Fair Values of Derivative Instruments on the Balance Sheet (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
security
Dec. 31, 2019
USD ($)
Derivatives, Fair Value      
Asset Derivatives   $ 15,371 $ 5,672
Liability Derivatives   14,099 4,680
Interest Receivable   8,255 6,981
Interest Payable   736 1,277
Net Amounts of Assets presented in the Balance Sheet   14,099 4,680
Interest income      
Derivatives, Fair Value      
Amount of gain or (loss) reclassified as a increase to interest income (expense)   150 42
Interest Rate Floor      
Derivatives, Fair Value      
Asset Derivatives   1,678 944
Interest Rate Swaps      
Derivatives, Fair Value      
Asset Derivatives   13,693 4,728
Credit-risk contract      
Derivatives, Fair Value      
Posted collateral   15,360 4,140
Net Amounts of Assets presented in the Balance Sheet   79 48
Derivatives designated as hedging instruments      
Derivatives, Fair Value      
Asset Derivatives   1,678 944
Liability Derivatives   485  
Derivatives designated as hedging instruments | Interest Rate Floor      
Derivatives, Fair Value      
Notional amount   25,000  
Asset Derivatives     944
Derivatives designated as hedging instruments | Interest Rate Floor | Other Assets      
Derivatives, Fair Value      
Asset Derivatives   1,678  
Derivatives not designated as hedging instruments      
Derivatives, Fair Value      
Asset Derivatives   13,693 4,728
Liability Derivatives   $ 13,614 4,680
Derivatives not designated as hedging instruments | Interest Rate Swaps      
Derivatives, Fair Value      
Number of instruments held | security   73  
Notional amount   $ 375,341 172,096
Interest Receivable     235
Interest Payable     235
Derivatives not designated as hedging instruments | Interest Rate Swaps | Other Assets      
Derivatives, Fair Value      
Asset Derivatives   13,693 4,728
Derivatives not designated as hedging instruments | Interest Rate Swaps | Other Liabilities.      
Derivatives, Fair Value      
Liability Derivatives   13,614 $ 4,680
Cash Flow Hedge | Derivatives designated as hedging instruments      
Derivatives, Fair Value      
Notional amount   50,000  
Cash Flow Hedge | Derivatives designated as hedging instruments | Other Liabilities.      
Derivatives, Fair Value      
Liability Derivatives   $ 485  
Forecast | Cash Flow Hedge | Interest income      
Derivatives, Fair Value      
Amount of gain or (loss) reclassified as a increase to interest income (expense) $ 50,000