v3.26.1
Note 2 - Investments (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Debt Securities, Held-to-Maturity, Accrued Interest, before Allowance for Credit Loss $ 672,000   $ 672,000   $ 271,000
Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss 1,100,000   1,100,000   1,200,000
Debt Securities, Held-to-Maturity, Nonaccrual 0   0   $ 0
Expected Credit Losses on Investments 0 $ 0 0 $ 0  
Proceeds from Sale of Debt Securities, Available-for-Sale $ 0 $ 0 $ 0 $ 0