XML 65 R48.htm IDEA: XBRL DOCUMENT v3.24.1
Investment securities available for sale - Summary of investment securities available for sale having fair value and unrealized loss position (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule of Available-for-sale Securities [Line Items]    
Securities in a loss position for less than 12 Months, Fair Value $ 8,776 $ 63,242
Securities in a loss position for less than 12 Months, Unrealized Losses (611) (4,809)
Securities in a loss position for more than 12 Months, Fair Value 58,193 63,361
Securities in a loss Position for more than 12 Months, Unrealized Losses (7,155) (8,981)
Total Fair Value 66,969 126,603
Total Unrealized Losses (7,766) (13,790)
U.S. Government agencies obligations    
Schedule of Available-for-sale Securities [Line Items]    
Securities in a loss position for less than 12 Months, Fair Value 0 21,848
Securities in a loss position for less than 12 Months, Unrealized Losses 0 (723)
Securities in a loss position for more than 12 Months, Fair Value 20,289 37,256
Securities in a loss Position for more than 12 Months, Unrealized Losses (75) (3,011)
Total Fair Value 20,289 59,104
Total Unrealized Losses (75) (3,734)
Mortgage-backed securities    
Schedule of Available-for-sale Securities [Line Items]    
Securities in a loss position for less than 12 Months, Fair Value 4,631 36,089
Securities in a loss position for less than 12 Months, Unrealized Losses (24) (3,588)
Securities in a loss position for more than 12 Months, Fair Value 30,311 22,549
Securities in a loss Position for more than 12 Months, Unrealized Losses (5,357) (5,009)
Total Fair Value 34,942 58,638
Total Unrealized Losses (5,381) (8,597)
Municipals    
Schedule of Available-for-sale Securities [Line Items]    
Securities in a loss position for less than 12 Months, Fair Value 0 0
Securities in a loss position for less than 12 Months, Unrealized Losses 0 0
Securities in a loss position for more than 12 Months, Fair Value 1,656 1,549
Securities in a loss Position for more than 12 Months, Unrealized Losses (608) (718)
Total Fair Value 1,656 1,549
Total Unrealized Losses (608) (718)
Subordinated debt    
Schedule of Available-for-sale Securities [Line Items]    
Securities in a loss position for less than 12 Months, Fair Value 4,145 5,305
Securities in a loss position for less than 12 Months, Unrealized Losses (587) (498)
Securities in a loss position for more than 12 Months, Fair Value 5,937 2,007
Securities in a loss Position for more than 12 Months, Unrealized Losses (1,115) (243)
Total Fair Value 10,082 7,312
Total Unrealized Losses $ (1,702) $ (741)