XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Note 8 - Warrants - Schedule of Warrant Activity (Details) - $ / shares
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jun. 05, 2025
May 05, 2025
Mar. 17, 2025
Feb. 07, 2025
May 31, 2025
Mar. 31, 2025
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Series F Warrants [Member]                    
Outstanding (in shares)               317,664    
Outstanding, weighted average exercise price (in dollars per share)   $ 1.1           $ 4.96    
Outstanding, weighted average remaining contractual term (Year)               3 years 9 months 18 days   2 years 7 months 6 days
Issued (in shares) 2,054,262 602,846 415,420 450,390            
Issued, weighted average exercise price (in dollars per share) $ 1.2169 $ 0.8294 $ 0.8294 $ 0.8294 [1]            
Warrants exchanged for common stock (in shares)               (125,362)    
Warrants exchanged for common stock (in dollars per share)               $ 1.1    
Reclassification of Series B Warrants (in shares)               7,881,884    
Reclassification of Series B Warrants (in dollars per share)               $ 0.8294    
Outstanding (in shares)             11,597,104 11,597,104   317,664
Outstanding, weighted average exercise price (in dollars per share)   $ 0.83 $ 1.2       $ 0.9529 [1] $ 0.9529 [1]   $ 4.96
Exercisable (in shares)             11,597,104 11,597,104    
Exercisable, weighted average exercise price (in dollars per share) [1]             $ 0.9529 $ 0.9529    
Exercisable, weighted average remaining contractual term (Year)               3 years 9 months 18 days    
Exercised (in shares)                 (16,590)  
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 3 months   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   $ 0.8294    
Reclassification of Series B Warrants (in shares)               (7,881,884)    
Outstanding (in shares)             165,596 165,596   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)             165,596 165,596    
Exercisable, weighted average exercise price (in dollars per share) [1]             $ 1.9445 $ 1.9445    
Exercisable, weighted average remaining contractual term (Year)               4 years 3 months    
Exercised (in shares)               (2,220,688)    
Exercised, weighted average exercise price (in dollars per share)               $ 0.9639    
[1] Reflects the exercise price after the March 2025 Down Round Trigger on March 17, 2025 as described above.