XML 57 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Note 8 - Warrants (Details Textual) - USD ($)
1 Months Ended 3 Months Ended
May 31, 2025
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Jan. 02, 2026
Dec. 31, 2025
Dec. 22, 2025
Mar. 17, 2025
Feb. 07, 2025
Oct. 31, 2024
Warrants and Rights Outstanding   $ 50,000 $ 55,000 $ 50,000            
Deemed Dividends on Preferred Stock and Warrants     $ 1,349,483 1,056,332            
Series F Warrants [Member]                    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 0.8526       $ 0.9615      
Warrants and Rights Outstanding   $ 12,290 $ 3,538,691 $ 12,290            
Class of Warrant or Right, Exercised (in shares)     1,799,847              
Stock Issued During Period, Shares, Cashless Warrant Exercises (in shares)     358,806              
Class of Warrant or Right, Cashless Exercise (in shares)     671,797              
Stock Issued During Period, Shares, Warrant Exercises (in shares)     1,128,050              
Proceeds from Warrant Exercises, Net     $ 961,775              
Class of Warrant or Right, Intrinsic Value     $ 168,851              
Series F Warrants [Member] | Alpha [Member]                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)         586,441     415,420 450,390  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)         $ 0.8526     $ 1.2036 $ 2.2203  
Warrants and Rights Outstanding, Term (Year)         3 years     3 years 3 years  
Series A and B Warrants [Member]                    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 0.8294 $ 1.2 $ 1.94 [1] $ 1.2   $ 1.94        
Warrants and Rights Outstanding, Term (Year)                   5 years
Class of Warrant or Right, Issued (in shares) 3,057,622 2,582,234                
Series A Warrants [Member]                    
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)     2              
[1] Reflects the exercise price after the January 2026 Down Round Trigger.