v3.26.1
Note 2 - Debt Securities (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax     $ (2,000)   $ (234)
OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax     (781)   (94)
Payments to Acquire Debt Securities, Available-for-Sale $ 30,300   $ 30,329 $ 1,944  
Debt Securities, Available-for-Sale, Weighted Average Yield 5.17%   5.17%    
Debt Securities, Available-for-Sale, Term (Year) 3 years 2 months 8 days   3 years 2 months 8 days    
Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale $ 0 $ 0 $ 0 0  
Debt Securities, Available-for-Sale, Transfer to Trading, Gain (Loss) 0 $ 0 0 $ 0  
Debt Securities, Unrealized Loss, Credit Impairment 0   0   0
Debt Securities, Available-for-Sale, Allowance for Credit Loss, Excluding Accrued Interest 0   0   0
Debt Securities, Available-for-Sale, Excluding Accrued Interest 232,196   232,196   218,160
Asset Pledged as Collateral [Member] | Letter of Credit [Member]          
Debt Securities, Available-for-Sale, Excluding Accrued Interest 9,900   9,900   8,900
Asset Pledged as Collateral [Member] | Deposits [Member]          
Debt Securities, Available-for-Sale, Excluding Accrued Interest $ 0   $ 0   $ 0