v3.26.3
Note 4 - Share Based Compensation (Details Textual) - USD ($)
$ in Millions
9 Months Ended 69 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares) 128,200 209,400 128,200 189,400 239,600
Share-Based Payment Arrangement, Expense $ 1.5 $ 1.5      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)     0    
Restricted Stock [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 55,006 62,692      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 2.8   $ 2.8    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 2 years 2 months 12 days        
The 2017 Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares) 107,200   107,200    
The 2007 Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares) 21,000   21,000    
The 2023 Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) 360,000   360,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) 229,488   229,488    
The 2023 Plan [Member] | Restricted Stock [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number (in shares) 173,492   173,492