v3.21.1
Derivatives, Hedging Activities and Balance Sheet Offsetting - Derivatives and Hedging Activities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value $ 6,894 $ 10,796
Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivative, notional amount 25,373 25,559
Derivative assets, fair value 547 34
Derivative liabilities, fair value 1,329 2,452
Designated as Hedging Instrument | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Derivative, notional amount 25,373 25,559
Derivative assets, fair value 547 34
Derivative liabilities, fair value 1,329 2,452
Not Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivative, notional amount 361,134 361,676
Derivative assets, fair value 6,347 10,762
Derivative liabilities, fair value 6,365 10,815
Not Designated as Hedging Instrument | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Derivative, notional amount 346,944 347,380
Derivative assets, fair value 6,346 10,758
Derivative liabilities, fair value 6,361 10,807
Not Designated as Hedging Instrument | RPAs | RPAs - protection sold    
Derivatives, Fair Value [Line Items]    
Derivative, notional amount 4,412 4,471
Derivative assets, fair value 1 4
Derivative liabilities, fair value 0 0
Not Designated as Hedging Instrument | RPAs | RPAs - protection purchased    
Derivatives, Fair Value [Line Items]    
Derivative, notional amount 9,778 9,825
Derivative assets, fair value 0 0
Derivative liabilities, fair value $ 4 $ 8