v3.26.1
Note 10 - Subsequent Events (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 27 Months Ended 28 Months Ended
Jul. 13, 2026
Jul. 10, 2026
Jul. 31, 2026
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jul. 31, 2026
Class of Warrant or Right, Expired/Redeemed During Period (in shares)         (0)      
Proceeds from Warrant Exercises         $ 169 $ 14,063 $ 63,700  
Stock Issued During Period, Value, New Issues       $ 46,850        
ATM Offering [Member]                
Stock Issued During Period, Shares, New Issues (in shares)       1,919,821 1,919,821      
Stock Issued During Period, Value, New Issues         $ 46,800      
Subsequent Event [Member] | ATM Offering [Member]                
Stock Issued During Period, Shares, New Issues (in shares)   388,949            
Stock Issued During Period, Value, New Issues   $ 10,700            
Equity Offering, Remaining Amount   $ 20,000            
Warrants Issued in 2024 Rights Offering [Member] | Forecast [Member]                
Proceeds from Warrant Exercises               $ 65,500
Warrants Issued in 2024 Rights Offering [Member] | Vesting of Second Half [Member] | Subsequent Event [Member]                
Class of Warrant or Right, Expired/Redeemed During Period (in shares) 50,607              
Class of Warrant or Right, Redeemed, Number of Shares that Would Have been Called by Warrant or Righ (in shares) 25,303              
Proceeds from Warrant Exercises     $ 1,800