v3.26.1
Securities - Amortized Cost and Fair Value (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
security
Dec. 31, 2025
USD ($)
security
Securities available-for-sale:    
Amortized cost $ 202,419 $ 199,127
Gross unrealized gains 807 1,159
Gross unrealized losses (7,214) (6,829)
Allowance for credit losses 0 0
Fair value $ 196,012 $ 193,457
# of Securities in unrealized loss position | security 135 124
Securities held to maturity:    
Amortized cost $ 32,494 $ 32,544
Gross unrecognized gains 6 22
Gross unrecognized losses (2,586) (2,414)
Allowance for credit losses 0 0
Fair value $ 29,914 $ 30,152
# of Securities in unrealized loss position | security 19 19
U.S. asset backed securities    
Securities available-for-sale:    
Amortized cost $ 25,486 $ 26,385
Gross unrealized gains 34 51
Gross unrealized losses (159) (219)
Allowance for credit losses 0 0
Fair value $ 25,361 $ 26,217
# of Securities in unrealized loss position | security 14 13
U.S. government agency MBS    
Securities available-for-sale:    
Amortized cost $ 22,045 $ 22,396
Gross unrealized gains 100 223
Gross unrealized losses (329) (268)
Allowance for credit losses 0 0
Fair value $ 21,816 $ 22,351
# of Securities in unrealized loss position | security 9 6
U.S. government agency CMO    
Securities available-for-sale:    
Amortized cost $ 70,862 $ 67,216
Gross unrealized gains 232 441
Gross unrealized losses (1,852) (1,526)
Allowance for credit losses 0 0
Fair value $ 69,242 $ 66,131
# of Securities in unrealized loss position | security 46 38
State and municipal securities    
Securities available-for-sale:    
Amortized cost $ 43,092 $ 43,282
Gross unrealized gains 98 151
Gross unrealized losses (3,554) (3,401)
Allowance for credit losses 0 0
Fair value $ 39,636 $ 40,032
# of Securities in unrealized loss position | security 32 31
Securities held to maturity:    
Amortized cost $ 32,494 $ 32,544
Gross unrecognized gains 6 22
Gross unrecognized losses (2,586) (2,414)
Allowance for credit losses 0 0
Fair value $ 29,914 $ 30,152
# of Securities in unrealized loss position | security 19 19
U.S. Treasuries    
Securities available-for-sale:    
Amortized cost $ 17,039 $ 17,039
Gross unrealized gains 0 0
Gross unrealized losses (846) (833)
Allowance for credit losses 0 0
Fair value $ 16,193 $ 16,206
# of Securities in unrealized loss position | security 16 16
Non-U.S. government agency CMO    
Securities available-for-sale:    
Amortized cost $ 7,894 $ 8,786
Gross unrealized gains 18 27
Gross unrealized losses (225) (207)
Allowance for credit losses 0 0
Fair value $ 7,687 $ 8,606
# of Securities in unrealized loss position | security 8 9
Corporate bonds    
Securities available-for-sale:    
Amortized cost $ 16,001 $ 14,023
Gross unrealized gains 325 266
Gross unrealized losses (249) (375)
Allowance for credit losses 0 0
Fair value $ 16,077 $ 13,914
# of Securities in unrealized loss position | security 10 11