v3.26.1
Investment Securities - Schedule of Amortized Costs, Gains and Losses, Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortized cost, gross urealized gains and losses, and fair value of debt securities classified as available-for-sale    
Total Amortized Cost $ 255,691 $ 230,939
Gross unrealized gains 698 1,244
Gross unrealized losses (22,913) (22,244)
Fair Value 233,476 209,939
U.S. Treasury    
Amortized cost, gross urealized gains and losses, and fair value of debt securities classified as available-for-sale    
Total Amortized Cost 6,911 4,949
Gross unrealized gains 22 119
Gross unrealized losses 0 0
Fair Value 6,933 5,068
U.S. government-sponsored enterprises    
Amortized cost, gross urealized gains and losses, and fair value of debt securities classified as available-for-sale    
Total Amortized Cost 4,001 5,001
Gross unrealized gains 3 31
Gross unrealized losses (136) (116)
Fair Value 3,868 4,916
Obligations of states and political subdivisions    
Amortized cost, gross urealized gains and losses, and fair value of debt securities classified as available-for-sale    
Total Amortized Cost 119,998 121,569
Gross unrealized gains 25 28
Gross unrealized losses (17,535) (17,406)
Fair Value 102,488 104,191
Residential    
Amortized cost, gross urealized gains and losses, and fair value of debt securities classified as available-for-sale    
Total Amortized Cost 69,722 59,865
Gross unrealized gains 275 750
Gross unrealized losses (2,403) (2,232)
Fair Value 67,594 58,383
Commercial    
Amortized cost, gross urealized gains and losses, and fair value of debt securities classified as available-for-sale    
Total Amortized Cost 14,399 15,090
Gross unrealized gains 3 19
Gross unrealized losses (1,834) (1,995)
Fair Value 12,568 13,114
Other debt securities    
Amortized cost, gross urealized gains and losses, and fair value of debt securities classified as available-for-sale    
Total Amortized Cost 39,174 22,979
Gross unrealized gains 370 297
Gross unrealized losses (843) (325)
Fair Value 38,701 22,951
Bank issued trust preferred securities    
Amortized cost, gross urealized gains and losses, and fair value of debt securities classified as available-for-sale    
Total Amortized Cost 1,486 1,486
Gross unrealized gains 0 0
Gross unrealized losses (162) (170)
Fair Value $ 1,324 $ 1,316