Quarterly report [Sections 13 or 15(d)]

Note 11 - Capitalization and Equity Structure - Schedule of Warrant Share Activity (Details)

v3.25.1
Note 11 - Capitalization and Equity Structure - Schedule of Warrant Share Activity (Details) - $ / shares
shares in Thousands
1 Months Ended 3 Months Ended
Feb. 28, 2021
Jun. 30, 2020
Mar. 31, 2025
Mar. 17, 2025
Sep. 30, 2024
Jun. 30, 2019
Balance (in shares)     15,560      
Warrants issued (in shares)     10,500      
Warrants expired (in shares)     0      
Warrants exercised (in shares)     (12,365)      
Balance (in shares)     13,695      
March 2025 Inducement Warrant [Member]            
Exercise price (in dollars per share)     $ 0.424 $ 0.4239    
Balance (in shares)     0      
Warrants issued (in shares)     10,500      
Warrants expired (in shares)     0      
Warrants exercised (in shares)     0      
Balance (in shares)     10,500      
Term (Year)       5 years    
September 2024 Pre-funded Warrants [Member]            
Exercise price (in dollars per share)     $ 0.001 $ 0.4239 $ 0.001  
Balance (in shares)     2,565      
Warrants issued (in shares)     0      
Warrants expired (in shares)     0      
Warrants exercised (in shares)     (2,565)      
Balance (in shares)     0      
September 2024 Series A Warrants [Member]            
Exercise price (in dollars per share)     $ 1   1  
Balance (in shares)     6,000      
Warrants issued (in shares)     0      
Warrants expired (in shares)     0      
Warrants exercised (in shares)     (4,900)      
Balance (in shares)     1,100      
Term (Year)     4 years 4 months 24 days      
September 2024 Series B Warrants [Member]            
Exercise price (in dollars per share)     $ 1   $ 1  
Balance (in shares)     6,000      
Warrants issued (in shares)     0      
Warrants expired (in shares)     0      
Warrants exercised (in shares)     (4,900)      
Balance (in shares)     1,100      
Term (Year)     4 months 24 days      
A2021 Warrants [Member]            
Exercise price (in dollars per share) $ 12.81   $ 12.81      
Balance (in shares)     273      
Warrants issued (in shares) 273   0      
Warrants expired (in shares)     0      
Warrants exercised (in shares)     0      
Balance (in shares)     273      
Term (Year)     10 months 24 days      
June 2020 Investor Warrants [Member]            
Exercise price (in dollars per share)   $ 5.18 $ 5.18      
Balance (in shares)     127      
Warrants issued (in shares)     0      
Warrants expired (in shares)     0      
Warrants exercised (in shares)     0      
Balance (in shares)   874 127      
Term (Year)     8 months 12 days      
June 2020 Placement Agent Warrants [Member]            
Exercise price (in dollars per share)   $ 5.64 $ 5.64      
Balance (in shares)     39      
Warrants issued (in shares)   122 0      
Warrants expired (in shares)     0      
Warrants exercised (in shares)     0      
Balance (in shares)     39      
Term (Year)     2 months 12 days      
December 2019 Warrants [Member]            
Exercise price (in dollars per share)     $ 8.1     $ 8.1
Balance (in shares)     556      
Warrants issued (in shares)     0      
Warrants expired (in shares)     0      
Warrants exercised (in shares)     0      
Balance (in shares)     556      
Term (Year)     2 months 12 days