XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Note 8 - Warrants - Schedule of Warrant Activity (Details) - $ / shares
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Sep. 19, 2025
Aug. 22, 2025
Jul. 24, 2025
Jul. 21, 2025
Jul. 18, 2025
Jul. 11, 2025
Jun. 05, 2025
May 05, 2025
Mar. 17, 2025
Feb. 07, 2025
Jul. 31, 2025
May 31, 2025
Apr. 30, 2025
Mar. 31, 2025
Sep. 30, 2025
Sep. 30, 2025
Dec. 31, 2024
Series F and Series B Warrants [Member]                                  
Outstanding (in shares)                               317,664  
Outstanding, weighted average exercise price (in dollars per share)                               $ 4.96  
Outstanding, weighted average remaining contractual term (Year)                               2 years 9 months 21 days 2 years 7 months 6 days
Outstanding (in shares)                             2,710,369 2,710,369 317,664
Outstanding, weighted average exercise price (in dollars per share)                             $ 1.7296 [1] $ 1.7296 [1] $ 4.96
Exercisable (in shares)                             2,710,369 2,710,369  
Exercisable, weighted average exercise price (in dollars per share) [1]                             $ 1.7296 $ 1.7296  
Exercisable, weighted average remaining contractual term (Year)                               2 years 9 months 21 days  
Series F Warrants [Member]                                  
Outstanding, weighted average exercise price (in dollars per share)   $ 2.19           $ 1.1                  
Issued (in shares) 272,599 275,497 456,621 357,143 714,286 671,818 2,054,262 602,846 415,420 450,390              
Issued, weighted average exercise price (in dollars per share) $ 1.8342 $ 1.8149 $ 1.8149 [2] $ 1.4 $ 1.4 $ 1.1908 $ 1.2169 [3] $ 0.8294 $ 0.8294 [1] $ 0.8294 [1]              
Warrants exchanged for common stock (in shares)                     (142,857)   (125,362)        
Warrants exchanged for common stock (in dollars per share)                     $ 0.8294   $ 1.1        
Warrants exercised (in shares)                             (3,622,918) (3,622,918)  
Exercised warrants, weighted average exercise price (in dollars per share)                               $ 1.04  
Outstanding, weighted average exercise price (in dollars per share)   $ 1.8149       $ 1.1908   $ 0.8294 $ 1.2           $ 0.8294 $ 0.8294  
Exercise of Series A Warrants (in shares)                             (3,622,918) (3,622,918)  
Exercise of Series A Warrants (in dollars per share)                               $ 1.04  
Series A and B Warrants [Member]                                  
Outstanding (in shares)                               4,628,312  
Outstanding, weighted average exercise price (in dollars per share)                         $ 1.2     $ 1.9445  
Outstanding, weighted average remaining contractual term (Year)                               4 years 4 years 9 months
Issued (in shares)                       3,057,622   2,582,234      
Issued, weighted average exercise price (in dollars per share)                       $ 0.8294   $ 1.2036      
Outstanding (in shares)                             102,579 102,579 4,628,312
Outstanding, weighted average exercise price (in dollars per share)                       $ 0.8294   $ 1.2 $ 1.9445 [1] $ 1.9445 [1] $ 1.9445
Exercisable (in shares)                             102,579 102,579  
Exercisable, weighted average exercise price (in dollars per share) [1]                             $ 1.9445 $ 1.9445  
Exercisable, weighted average remaining contractual term (Year)                               4 years  
Series A Warrants [Member]                                  
Warrants exercised (in shares)                               (63,017)  
Exercised warrants, weighted average exercise price (in dollars per share)                               $ 1.9445  
Outstanding, weighted average exercise price (in dollars per share)                             $ 1.9445 $ 1.9445  
Exercise of Series A Warrants (in shares)                               (63,017)  
Exercise of Series A Warrants (in dollars per share)                               $ 1.9445  
Series B Warrants, Before Down Round Trigger [Member]                                  
Issued, weighted average exercise price (in dollars per share)                               $ 0.8294  
Warrants exercised (in shares)                               (2,220,688)  
Exercised warrants, weighted average exercise price (in dollars per share)                               $ 0.9639  
Reclassification of Series B Warrants (in shares)                               7,881,884  
Exercise of Series A Warrants (in shares)                               (2,220,688)  
Exercise of Series A Warrants (in dollars per share)                               $ 0.9639  
Reclassified (in shares)                               (7,881,884)  
Series B Warrants, Down Round Trigger [Member]                                  
Warrants exercised (in shares)                               (7,868,924)  
Exercised warrants, weighted average exercise price (in dollars per share) [1]                               $ 0.8294  
Reclassification of Series B Warrants (in shares)                               7,881,884  
Reclassification of Series B Warrants (in dollars per share) [1]                               $ 0.8294  
Exercise of Series A Warrants (in shares)                               (7,868,924)  
Exercise of Series A Warrants (in dollars per share) [1]                               $ 0.8294  
Reclassified (in shares)                               (7,881,884)  
[1] Reflects the exercise price after the May 2025 Down Round Trigger on May 5, 2025 as described above.
[2] Reflects the exercise price after the August 2025 Down Round Trigger on August 22, 2025 as described above.
[3] Reflects the exercise price after the July 2025 Down Round Trigger on July 11, 2025 as described above.