v3.26.1
Note 2 - Investments - Schedule of Amortized Costs and Fair Values of Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Amortized cost, available for sale securities $ 291,317   $ 310,097      
Gross unrealized gains, available for sale securities 661   833      
Gross unrealized losses, available for sale securities (22,518)   (22,263)      
Total securities available-for-sale, fair value 269,460   288,667      
Available-for-Sale, Allowance for Credit Loss 0   0      
Amortized cost, held to maturity securities 35,122   33,501      
Gross unrealized gains, held to maturity securities 719   1,044      
Gross unrealized losses, held to maturity securities (658)   (149)      
Securities held-to-maturity, at fair value 35,183   34,396      
Securities held-to-maturity, ACL 277 $ 277 277 $ 220 $ 66 $ 45
Amortized cost, available for sale and held to maturity securities 326,439   343,598      
Gross unrealized gains, available for sale and held to maturity securities 1,380   1,877      
Gross unrealized losses, available for sale and held to maturity securities (23,176)   (22,412)      
Total securities, fair value 304,643   323,063      
ACL, available for sale and held to maturity securities 277   277      
Municipal bonds 35,122   33,501      
US Government Agencies Debt Securities [Member]            
Amortized cost, available for sale securities 20,272   20,264      
Gross unrealized gains, available for sale securities 63   66      
Gross unrealized losses, available for sale securities (2,303)   (2,203)      
Total securities available-for-sale, fair value 18,032   18,127      
Available-for-Sale, Allowance for Credit Loss 0   0      
Corporate Debt Securities [Member]            
Amortized cost, available for sale securities 16,000   16,000      
Gross unrealized gains, available for sale securities 8   5      
Gross unrealized losses, available for sale securities (510)   (619)      
Total securities available-for-sale, fair value 15,498   15,386      
Available-for-Sale, Allowance for Credit Loss 0   0      
Amortized cost, held to maturity securities 32,989   31,393      
Gross unrealized gains, held to maturity securities 719   831      
Gross unrealized losses, held to maturity securities (603)   (149)      
Securities held-to-maturity, at fair value 33,105   32,075      
Securities held-to-maturity, ACL 277   277      
Municipal bonds 32,989   31,393      
Municipal Bonds [Member]            
Amortized cost, available for sale securities 79,341   81,156      
Gross unrealized gains, available for sale securities 5   4      
Gross unrealized losses, available for sale securities (9,226)   (9,755)      
Total securities available-for-sale, fair value 70,120   71,405      
Available-for-Sale, Allowance for Credit Loss 0   0      
Amortized cost, held to maturity securities 2,133   2,108      
Gross unrealized gains, held to maturity securities 0   213      
Gross unrealized losses, held to maturity securities (55)   0      
Securities held-to-maturity, at fair value 2,078   2,321      
Securities held-to-maturity, ACL 0   0      
Municipal bonds 2,133   2,108      
Collateralized Mortgage-Backed Securities [Member]            
Amortized cost, available for sale securities 165,956   181,849      
Gross unrealized gains, available for sale securities 585   757      
Gross unrealized losses, available for sale securities (9,783)   (9,039)      
Total securities available-for-sale, fair value 156,758   173,567      
Available-for-Sale, Allowance for Credit Loss 0   0      
Asset-Backed Securities [Member]            
Amortized cost, available for sale securities 9,748   10,828      
Gross unrealized gains, available for sale securities 0   1      
Gross unrealized losses, available for sale securities (696)   (647)      
Total securities available-for-sale, fair value 9,052   10,182      
Available-for-Sale, Allowance for Credit Loss $ 0   $ 0