v3.26.1
Note 4 - Stockholders' Equity (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Preferred Stock, Shares Authorized (in shares) 20,000,000 20,000,000
Preferred Stock, Par or Stated Value Per Share (in dollars per share) $ 0.001 $ 0.001
Preferred Stock, Shares Outstanding (in shares) 0 0
Common Stock, Shares Authorized (in shares) 800,000,000 800,000,000
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.001 $ 0.001
Common Stock, Shares, Outstanding (in shares) 583,880,748 583,880,748
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) 105,000  
Common Stock, Shares, Issued (in shares) 583,880,748 583,880,748
Share-Based Payment Arrangement, Option [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) 3 years  
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year) 10 years  
Share-Based Payment Arrangement, Expense $ 620,342 $ 529,601
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount $ 711,981  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 1 year 2 months 12 days  
Share-Based Payment Arrangement, Expense, Tax Benefit $ 0  
The 2007 Stock Option Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) 8,000,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) 8,000,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) 0  
The 2009 Stock Option Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) 10,000,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) 10,000,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) 0  
The 2015 Stock Option Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) 5,000,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) 5,000,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) 2,323,296  
The 2016 Stock Option Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) 20,000,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) 20,000,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) 19,086,821  
The 2020 Stock Option Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) 20,000,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) 20,000,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) 16,126,794  
The 2024 Stock Option Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) 30,000,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) 23,931,058  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) 23,731,058