XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Note 6 - Warrants (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Share Price (in dollars per share) $ 0.17 $ 0.17      
Class of Warrant or Right, Issued During Period (in shares)     4,127,516    
Class of Warrant or Right, Exercised During Period (in shares)     3,278,337    
Proceeds from Warrant Exercises   $ 0 $ 756,000    
Warrants Issued in Unit Offerings [Member]          
Class of Warrant or Right, Issued During Period (in shares) 0 0      
Warrants and Rights Outstanding, Fair Value       $ 93,000 $ 201,000
Class of Warrant or Right, Exercised During Period (in shares)   3,278,337      
Proceeds from Warrant Exercises   $ 756,000      
The Six Month Warrants Issued in Unit Offerings [Member]          
Warrants and Rights Outstanding, Term (Month)     6 months 6 months 6 months
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)       454,547 1,394,737
The Six Month Warrants Issued in Unit Offerings [Member] | Minimum [Member]          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)       $ 0.33 $ 0.23
The Five Year Warrants Issued in Unit Offerings [Member]          
Warrants and Rights Outstanding, Term (Month)     5 years 5 years 5 years
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)       454,547 1,394,737
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)       $ 0.33 $ 0.29
Warrants Issued in Connection with Conversion of Interest on Note Payable Maturing March 8, 2023 [Member]          
Warrants and Rights Outstanding, Term (Month)         5 years
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)         428,948
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)         $ 0.19