XML 65 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 11 - Capital Stock (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 08, 2024
Jan. 31, 2024
Jan. 31, 2024
Nov. 16, 2022
Nov. 26, 2021
May 17, 2021
May 14, 2021
Proceeds from Warrant Exercises   $ 737 $ 737        
Advances From Future Warrant Exercise   $ 517 $ 517        
Class of Warrant or Right Exercised (in shares)     302,220        
Subsequent Event [Member]              
Proceeds from Warrant Exercises $ 3,262            
Class of Warrant or Right Exercised (in shares) 994,702            
Shelf 2021 [Member]              
Stock Offering, Maximum Amount         $ 200,000 $ 200,000  
May 17, 2021 At-the-market Offering [Member]              
Stock Offering, Maximum Amount           $ 100,000  
May 14, 2021 At-the-market Offering [Member]              
Stock Offering, Maximum Amount             $ 100,000
November 2021 At-the-market Offering [Member]              
Stock Offering, Maximum Amount         $ 100,000    
Shelf 2022 [Member]              
Stock Offering, Maximum Amount       $ 300,000      
November 2022 At-the-market Offering [Member]              
Stock Offering, Maximum Amount       $ 300,000      
At-the-market Offering [Member]              
Stock Issued During Period, Shares, New Issues (in shares)   10,418,029 21,188,029        
Proceeds from Issuance of Common Stock, Net   $ 73,238 $ 129,508        
At-the-market Offering [Member] | Subsequent Event [Member]              
Stock Issued During Period, Shares, New Issues (in shares) 1,700,000            
Proceeds from Issuance of Common Stock, Net $ 13,390