XML 33 R23.htm IDEA: XBRL DOCUMENT v3.21.1
2. Investment securities (Details 2) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Amortized Cost    
Due within one year $ 15,906  
Due from one to five years 10,216  
Due from five to ten years 87,596  
Due after ten years 24,367  
Mortgage-backed securities 184,445  
Total 322,530 $ 238,236
Estimated Fair Value    
Due within one year 16,126  
Due from one to five years 10,785  
Due from five to ten years 89,027  
Due after ten years 23,876  
Mortgage-backed securities 185,703  
Total $ 325,517