XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Shareholders' Equity - Private Placement Securities Purchase Agreement and Registered Direct Offering (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 09, 2021
Feb. 18, 2021
Apr. 17, 2020
Apr. 14, 2020
Apr. 30, 2022
May 01, 2021
Oct. 31, 2020
Aug. 01, 2020
Securities Purchase Agreements [Line Items]                
Common stock issued, Shares 4,830,918 3,289,000   1,836,314        
Price per share of common stock $ 9.00 $ 7.00            
Warrants outstanding         1,329,188      
Warrant exercise price per share         $ 0.001      
Warrant exercise period         5 years      
Gross proceeds from private placement securities issuance     $ 1,500 $ 4,000       $ 2,500
Securities issuance costs               $ 190
Proceeds from issuance of common stock and warrants $ 39,955 $ 21,224     $ 0 $ 21,224    
Blocker Provision, Maximum Ownership Percentage of Outstanding Common Stock       19.999%        
Exercise of warrants, Shares             114,698  
Over-Allotment Option [Member]                
Securities Purchase Agreements [Line Items]                
Common stock issued, Shares   429,000            
Warrants Granted July 11, 2020 [Member]                
Securities Purchase Agreements [Line Items]                
Warrants outstanding         244,798      
Warrant exercise price per share         $ 2.66      
Expiration date of warrants         Apr. 14, 2025      
Warrants Granted May 2, 2019 [Member]                
Securities Purchase Agreements [Line Items]                
Warrants outstanding         349,998      
Warrant exercise price per share         $ 15.00      
Expiration date of warrants         May 02, 2024      
Warrants Granted April Through July2020 Excluding Fully Paid Warrants [Member]                
Securities Purchase Agreements [Line Items]                
Warrants issued       979,190        
Warrant exercise price per share       $ 2.66        
Expiration date of warrants       Apr. 14, 2025        
Warrants Granted July2020 Fully Paid [Member]                
Securities Purchase Agreements [Line Items]                
Warrant exercise price per share       $ 0.001        
Exercise of warrants, Shares       114,698