v3.26.1
Investment Securities - Schedule of Amortized Cost, Gross Unrealized Gains and Losses and Fair Values of Available for Sale and Held to Maturity Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Available for sale securities:    
Amortized cost $ 177,112 $ 162,730
Gross unrealized gains 6 172
Gross unrealized losses (3,082) (2,493)
Fair value 174,036 160,409
Held to maturity securities:    
Amortized cost 29,314 29,465
Fair value 30,814 31,045
U.S. Government and agency obligations    
Available for sale securities:    
Amortized cost, less than one year 30,016 35,088
Gross unrealized gains, less than one year 6 43
Gross unrealized losses, less than one year (235) (421)
Fair value, less than one year 29,787 34,710
Amortized cost, due from one through five years 122,201 97,864
Gross unrealized gains, due from one through five years 0 127
Gross unrealized losses, due from one through five years (1,569) (698)
Fair value, due from one through five years 120,632 97,293
Amortized cost, due from five through ten years 15,180 17,024
Gross unrealized gains, due from five through ten years 0 0
Gross unrealized losses, due from five through ten years (827) (756)
Fair value, due from five through ten years 14,353 16,268
Amortized cost, due after ten years 1,715 1,754
Gross unrealized gains, due after ten years 0 0
Gross unrealized losses, due after ten years (126) (101)
Fair value, due after ten years 1,589 1,653
Amortized cost 169,112 151,730
Gross unrealized gains 6 170
Gross unrealized losses (2,757) (1,976)
Fair value 166,361 149,924
Corporate bonds    
Available for sale securities:    
Amortized cost, due from one through five years 2,000 4,000
Gross unrealized gains, due from one through five years 0 2
Gross unrealized losses, due from one through five years (30) (22)
Fair value, due from one through five years 1,970 3,980
Amortized cost, due from five through ten years 6,000 7,000
Gross unrealized gains, due from five through ten years 0 0
Gross unrealized losses, due from five through ten years (295) (495)
Fair value, due from five through ten years 5,705 6,505
Amortized cost, due after ten years 0 0
Gross unrealized gains, due after ten years 0 0
Gross unrealized losses, due after ten years 0 0
Fair value, due after ten years 0 0
Amortized cost 8,000 11,000
Gross unrealized gains 0 2
Gross unrealized losses (325) (517)
Fair value 7,675 10,485
State agency and municipal obligations    
Held to maturity securities:    
Amortized cost, due in less than one year 0 0
Gross unrealized gains, due in less than one year 0 0
Gross unrealized losses, due in less than one year 0 0
Fair value, due in less than one year 0 0
Amortized cost, due from one through five years   2,764
Gross unrealized gains, due from one through five years   130
Gross unrealized losses, due from one through five years   0
Fair value, due from one through five years   2,894
Amortized cost, due from five through ten years 7,084  
Gross unrealized gains, due from five through ten years 99  
Gross unrealized losses, due from five through ten years (193)  
Fair value, due from five through ten years 6,990  
Amortized cost, due after ten years 22,230 26,701
Gross unrealized gains, due after ten years 1,697 1,650
Gross unrealized losses, due after ten years (103) (200)
Fair value, due after ten years 23,824 28,151
Amortized cost 29,314 29,465
Gross unrealized gains 1,796 1,780
Gross unrealized losses (296) (200)
Fair value $ 30,814 $ 31,045