v3.21.1
Debt Securities - Additional Information (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
security
Dec. 31, 2020
USD ($)
security
Schedule of Available-for-sale Securities    
Pledged securities $ 516,100 $ 434,700
Securities in continuous unrealized loss position | security 203 57
Accumulated unrealized losses $ 17,826 $ 1,314
Interest receivable $ 19,749 $ 21,706
State and political subdivisions    
Schedule of Available-for-sale Securities    
Securities in continuous unrealized loss position | security 145 27
Accumulated unrealized losses $ 7,707 $ 483
Mortgage-backed securities    
Schedule of Available-for-sale Securities    
Securities in continuous unrealized loss position | security 8 7
Accumulated unrealized losses $ 744 $ 1
Collateralized mortgage obligations    
Schedule of Available-for-sale Securities    
Securities in continuous unrealized loss position | security 22 8
Accumulated unrealized losses $ 5,677 $ 214
Mortgage backed securities and collateralized mortgage obligations    
Schedule of Available-for-sale Securities    
Accumulated unrealized losses $ 6,400  
Corporate debt securities    
Schedule of Available-for-sale Securities    
Securities in continuous unrealized loss position | security 28 15
Accumulated unrealized losses $ 3,698 $ 616
Debt securities    
Schedule of Available-for-sale Securities    
Interest receivable $ 7,800 $ 7,300