Investment securities available for sale - Summary of investment securities available for sale having fair value and unrealized loss position (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Schedule of Available-for-sale Securities [Line Items]    
Securities in a loss position for less than 12 Months, Fair Value $ 23,969,000 $ 7,222,000
Securities in a loss position for less than 12 Months, Unrealized Losses (407,000) (62,000)
Securities in a loss position for more than 12 Months, Fair Value 943,000 2,807,000
Securities in a loss Position for more than 12 Months, Unrealized Losses (63,000) (125,000)
Total Fair Value 24,912,000 10,029,000
Total Unrealized Losses (470,000) (187,000)
Mortgage Backed Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Securities in a loss position for less than 12 Months, Fair Value 22,252,000 5,475,000
Securities in a loss position for less than 12 Months, Unrealized Losses (342,000) (51,000)
Securities in a loss position for more than 12 Months, Fair Value   0
Securities in a loss Position for more than 12 Months, Unrealized Losses   0
Total Fair Value 22,252,000 5,475,000
Total Unrealized Losses (342,000) (51,000)
Municipals [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Securities in a loss position for less than 12 Months, Fair Value 1,225,000  
Securities in a loss position for less than 12 Months, Unrealized Losses (57,000)  
Total Fair Value 1,225,000  
Total Unrealized Losses (57,000)  
Subordinated Debt Offering [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Securities in a loss position for less than 12 Months, Fair Value 492,000 1,747,000
Securities in a loss position for less than 12 Months, Unrealized Losses (8,000) (11,000)
Securities in a loss position for more than 12 Months, Fair Value 943,000 2,807,000
Securities in a loss Position for more than 12 Months, Unrealized Losses (63,000) (125,000)
Total Fair Value 1,435,000 4,554,000
Total Unrealized Losses $ (71,000) $ (136,000)