v3.26.1
The following tables summarize the amortized cost and fair value of securities available-for-sale and held-to-maturity at June 30, 2026 and December 31, 2025 (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Marketable Securities [Line Items]    
Available-for-sale securities, amortized cost $ 193,454 $ 198,194
Available-for-sale securities, gross unrealized gains 643 961
Available-for-sale securities, gross unrealized losses (23,499) (23,355)
Available-for-sale securities, at fair value 170,598 175,800
Held-to-maturity securities, amortized cost 181,723 188,800
Held-to-maturity securities, gross unrealized gains 152 221
Held-to-maturity securities, gross unrealized losses (30,686) (30,517)
Held-to-maturity securities, fair value 151,189 158,504
Total, amortized cost 375,177 386,994
Total, gross unrealized gains 795 1,182
Total, gross unrealized losses (54,185) (53,872)
Total, fair value 321,787 334,304
Government-sponsored enterprise obligations [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, amortized cost 18,359 18,596
Available-for-sale securities, gross unrealized gains
Available-for-sale securities, gross unrealized losses (2,191) (2,103)
Available-for-sale securities, at fair value 16,168 16,493
Corporate Debt Securities [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, amortized cost 13,000 11,000
Available-for-sale securities, gross unrealized gains 211 155
Available-for-sale securities, gross unrealized losses (107) (207)
Available-for-sale securities, at fair value 13,104 10,948
Debt Securities [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, amortized cost 31,359 29,596
Available-for-sale securities, gross unrealized gains 211 155
Available-for-sale securities, gross unrealized losses (2,298) (2,310)
Available-for-sale securities, at fair value 29,272 27,441
Held-to-maturity securities, amortized cost 5,953 6,006
Held-to-maturity securities, gross unrealized gains 2
Held-to-maturity securities, gross unrealized losses (55) (103)
Held-to-maturity securities, fair value 5,898 5,905
Government-sponsored mortgage-backed securities [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, amortized cost 153,641 162,831
Available-for-sale securities, gross unrealized gains 432 806
Available-for-sale securities, gross unrealized losses (19,966) (19,936)
Available-for-sale securities, at fair value 134,107 143,701
Held-to-maturity securities, amortized cost 175,770 182,794
Held-to-maturity securities, gross unrealized gains 152 219
Held-to-maturity securities, gross unrealized losses (30,631) (30,414)
Held-to-maturity securities, fair value 145,291 152,599
U.S. government guaranteed mortgage-backed securities [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, amortized cost 8,454 5,767
Available-for-sale securities, gross unrealized gains
Available-for-sale securities, gross unrealized losses (1,235) (1,109)
Available-for-sale securities, at fair value 7,219 4,658
Collateralized Mortgage-Backed Securities [Member]    
Marketable Securities [Line Items]    
Available-for-sale securities, amortized cost 162,095 168,598
Available-for-sale securities, gross unrealized gains 432 806
Available-for-sale securities, gross unrealized losses (21,201) (21,045)
Available-for-sale securities, at fair value 141,326 148,359
Held-to-maturity securities, amortized cost 175,770 182,794
Held-to-maturity securities, gross unrealized gains 152 219
Held-to-maturity securities, gross unrealized losses (30,631) (30,414)
Held-to-maturity securities, fair value 145,291 152,599
US Treasury Securities [Member]    
Marketable Securities [Line Items]    
Held-to-maturity securities, amortized cost 5,000 5,001
Held-to-maturity securities, gross unrealized gains
Held-to-maturity securities, gross unrealized losses (55) (103)
Held-to-maturity securities, fair value 4,945 4,898
U.S. Government Guaranteed Obligations [Member]    
Marketable Securities [Line Items]    
Held-to-maturity securities, amortized cost 953 1,005
Held-to-maturity securities, gross unrealized gains 2
Held-to-maturity securities, gross unrealized losses
Held-to-maturity securities, fair value $ 953 $ 1,007