v3.26.1
Note 5 - Share-Based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares) 4,641,685   4,641,685
Share-Based Payment Arrangement, Expense $ 200 $ 20  
Share Price (in dollars per share) $ 1.68    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price (in dollars per share) $ 3.72   $ 3.72
Equity Incentive Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) 4 years    
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year) 10 years    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) 9,098,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) 4,370,364    
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount $ 100    
Share-Based Payment Arrangement, Expense $ 632 $ 485  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price (in dollars per share) $ 3.72    
Equity Incentive Plan [Member] | Performance Based Stock Options [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares) 860,729    
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount $ 3,100    
Equity Incentive Plan [Member] | Non Performance Based Options [Member]      
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount $ 300    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 10 months 24 days