Quarterly report [Sections 13 or 15(d)]

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

v3.26.1
Note 11 - Capitalization and Equity Structure - Schedule of Warrant Share Activity (Details) - $ / shares
shares in Thousands
3 Months Ended
Feb. 28, 2021
Mar. 31, 2026
Oct. 30, 2025
Mar. 17, 2025
Sep. 30, 2024
Balance (in shares)   806      
Warrants issued (in shares)   370      
January 2026 Placement Agent Warrant (in shares)   (18)      
Warrants exercised (in shares)   0      
Balance (in shares)   1,158      
January 2026 Placement Agent Warrants [Member]          
Exercise price (in dollars per share)   $ 8.22      
Term (Year)   5 years 3 months 18 days      
Balance (in shares)   0      
Warrants issued (in shares)   14      
January 2026 Placement Agent Warrant (in shares)   0      
Warrants exercised (in shares)   0      
Balance (in shares)   14      
January 2026 Private Placement Warrants [Member]          
Exercise price (in dollars per share)   $ 8.22      
Term (Year)   5 years 3 months 18 days      
Balance (in shares)   0      
Warrants issued (in shares)   356      
January 2026 Placement Agent Warrant (in shares)   0      
Warrants exercised (in shares)   0      
Balance (in shares)   356      
October 2025 Placement Agent Warrant [Member]          
Exercise price (in dollars per share)   $ 4.81 $ 4.81    
Term (Year)   4 years 7 months 6 days      
Balance (in shares)   15      
Warrants issued (in shares)   0      
January 2026 Placement Agent Warrant (in shares)   0      
Warrants exercised (in shares)   0      
Balance (in shares)   15      
March 2025 Inducement Warrant [Member]          
Exercise price (in dollars per share)   $ 6.36 [1]   $ 6.36  
Term (Year) [1]   4 years      
Balance (in shares) [1]   700      
Warrants issued (in shares) [1]   0      
January 2026 Placement Agent Warrant (in shares) [1]   0      
Warrants exercised (in shares) [1]   0      
Balance (in shares) [1]   700      
September 2024 Series A Warrants [Member]          
Exercise price (in dollars per share)   $ 15     $ 15
Term (Year)   3 years 4 months 24 days      
Balance (in shares)   73      
Warrants issued (in shares)   0      
January 2026 Placement Agent Warrant (in shares)   0      
Warrants exercised (in shares)   0      
Balance (in shares)   73      
A2021 Warrants [Member]          
Exercise price (in dollars per share) $ 192.19 $ 192.19      
Balance (in shares)   18      
Warrants issued (in shares) 18 0      
January 2026 Placement Agent Warrant (in shares)   (18)      
Warrants exercised (in shares)   0      
Balance (in shares)   0      
[1] The Inducement Warrant became exercisable upon the Stockholder Approval Date and may be exercised following such date through May 16, 2030.