v3.26.1
Securities - Amortized Cost and Fair Value (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
security
Dec. 31, 2025
USD ($)
security
Securities available-for-sale:    
Amortized cost $ 206,888 $ 199,127
Gross unrealized gains 671 1,159
Gross unrealized losses (7,007) (6,829)
Allowance for credit losses 0 0
Fair value $ 200,552 $ 193,457
# of Securities in unrealized loss position | security 139 124
Securities held to maturity:    
Amortized cost $ 32,445 $ 32,544
Gross unrecognized gains 15 22
Gross unrecognized losses (2,343) (2,414)
Allowance for credit losses 0 0
Fair value $ 30,117 $ 30,152
# of Securities in unrealized loss position | security 19 19
U.S. asset backed securities    
Securities available-for-sale:    
Amortized cost $ 21,488 $ 26,385
Gross unrealized gains 51 51
Gross unrealized losses (135) (219)
Allowance for credit losses 0 0
Fair value $ 21,404 $ 26,217
# of Securities in unrealized loss position | security 11 13
U.S. government agency MBS    
Securities available-for-sale:    
Amortized cost $ 25,124 $ 22,396
Gross unrealized gains 79 223
Gross unrealized losses (411) (268)
Allowance for credit losses 0 0
Fair value $ 24,792 $ 22,351
# of Securities in unrealized loss position | security 12 6
U.S. government agency CMO    
Securities available-for-sale:    
Amortized cost $ 71,098 $ 67,216
Gross unrealized gains 100 441
Gross unrealized losses (2,146) (1,526)
Allowance for credit losses 0 0
Fair value $ 69,052 $ 66,131
# of Securities in unrealized loss position | security 49 38
State and municipal securities    
Securities available-for-sale:    
Amortized cost $ 42,902 $ 43,282
Gross unrealized gains 86 151
Gross unrealized losses (3,033) (3,401)
Allowance for credit losses 0 0
Fair value $ 39,955 $ 40,032
# of Securities in unrealized loss position | security 31 31
Securities held to maturity:    
Amortized cost $ 32,445 $ 32,544
Gross unrecognized gains 15 22
Gross unrecognized losses (2,343) (2,414)
Allowance for credit losses 0 0
Fair value $ 30,117 $ 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 (830) (833)
Allowance for credit losses 0 0
Fair value $ 16,209 $ 16,206
# of Securities in unrealized loss position | security 16 16
Non-U.S. government agency CMO    
Securities available-for-sale:    
Amortized cost $ 13,395 $ 8,786
Gross unrealized gains 13 27
Gross unrealized losses (260) (207)
Allowance for credit losses 0 0
Fair value $ 13,148 $ 8,606
# of Securities in unrealized loss position | security 11 9
Corporate bonds    
Securities available-for-sale:    
Amortized cost $ 15,842 $ 14,023
Gross unrealized gains 342 266
Gross unrealized losses (192) (375)
Allowance for credit losses 0 0
Fair value $ 15,992 $ 13,914
# of Securities in unrealized loss position | security 9 11