v3.26.3
Note 16 - Warrants (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2023
Jun. 30, 2026
Jun. 30, 2025
Class of Warrant or Right, Outstanding (in shares)       12,630,098  
Other Nonoperating Income (Expense)       $ 713 $ (512)
June 2025 Equity Financing [Member]          
Proceeds from Issuance or Sale of Equity   $ 16,600      
December 2020 Warrants, January 2022 Warrants, March 2022 Warrants, and August 2022 Warrants [Member]          
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)       1  
June 2023 Tranche A Warrants [Member]          
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)     1    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     2,173,912    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 1.59 $ 1.59 [1]  
Class of Warrant or Right, Exercise Price of Warrants or Rights to Prefunded Warrants (in dollars per share)     $ 1.5899    
Class of Warrant or Right, Expiration, Threshold Number of Trading Days (Day)     30 days    
Class of Warrant or Right, Expiration, Threshold Percentage of Exercise Price     200.00%    
Class of Warrant or Right, Expiration, Threshold Exercise Price (in dollars per share)     $ 3.18    
Class of Warrant or Right, Expiration, Threshold Consecutive Trading Days (Day)     40 days    
Class of Warrant or Right, Cancelled During Period (in shares) 1,630,434        
Class of Warrant or Right, Reclassified From Liability to Equity, During Period (in shares) 1,630,434        
Class of Warrant or Right, Outstanding (in shares) [1]       543,478  
June 2023 Tranche A Prefunded Warrants [Member]          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 0.0001    
Amended 2023 Tranche A Warrants [Member]          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) [1]       $ 1.59  
Class of Warrant or Right, Issued During Period (in shares) 1,630,434        
Class of Warrant or Right, Outstanding (in shares) [1]       1,630,434  
June 2023 Tranche A Warrants, Liability Classified [Member]          
Class of Warrant or Right, Outstanding (in shares) 543,478        
June 2023 Prefunded Warrants [Member]          
Class of Warrant or Right, Cancelled During Period (in shares) 2,060,651        
Class of Warrant or Right, Reclassified From Liability to Equity, During Period (in shares) 2,060,651        
Amended 2023 Prefunded Warrants [Member]          
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) 1        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) [2]       $ 0.0001  
Class of Warrant or Right, Issued During Period (in shares) 2,060,651        
Class of Warrant or Right, Outstanding (in shares) [2]       2,060,651  
June 2025 Prefunded Warrants [Member]          
Warrants and Rights Outstanding   $ 12,300     $ 12,300
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)   1   1 1
Other Nonoperating Income (Expense)   $ 1,300      
Class of Warrant or Right, Exercised During Period (in shares)       1,485,000  
Stock Issued During Period, Shares, Warrants Exercised (in shares)       1,485,000  
Liability Warrants [Member]          
Class of Warrant or Right, Outstanding (in shares)   3,821,115   2,190,681 3,821,115
Equity Warrants [Member]          
Class of Warrant or Right, Outstanding (in shares)   15,571   1,630,434 15,571
Reclassified From Derivative Liability to Equity [Member]          
Warrants and Rights Outstanding $ 26,400        
[1] In June 2023, the Company issued these tranche A warrants to purchase 2,173,912 shares of common stock (the “Tranche A Warrants”), which may be exercised on a one-for-one basis at any time subject to certain limitations as defined in the agreements between the Company and the investors, for either shares of common stock at an exercise price of $1.59 per share or for prefunded warrants at an exercise price of $1.5899 per prefunded warrant to purchase common stock at a future exercise price of $0.0001 per share. The June 2023 Tranche A Warrants will expire upon the earlier of June 2028 or 30 days following the closing price of the Company’s common stock equaling 200% of the exercise price ($3.18 per share) for at least 40 consecutive trading days. As discussed above, on March 31, 2026, a total of 1,630,434 of the June 2023 Tranche A Warrants were canceled and issued to the Investors, as applicable, as Amended 2023 Tranche A Warrants, which resulted in their reclassification from liability classified to equity classified. A total of 543,478 of the June 2023 Tranche A Warrants were not amended and thus remain liability classified.
[2] As discussed above, on March 31, 2026, a total of 2,060,651 prefunded warrants related to the Company's public equity offering completed in June 2023 were canceled and issued to the Investors, as applicable, as Amended 2023 Prefunded Warrants, which resulted in their reclassification from liability classified to equity classified. Each of these Amended 2023 Prefunded Warrants is exercisable at any time for one share of the Company’s common stock on a one-for-one basis under the terms of the agreements between the Company and the Investors.