XML 74 R64.htm IDEA: XBRL DOCUMENT v3.21.1
Warrants - Narrative (Details) - $ / shares
3 Months Ended
Feb. 16, 2021
Feb. 12, 2021
Jan. 24, 2021
Mar. 31, 2021
Feb. 05, 2021
Dec. 31, 2020
Warrants (Textual)            
Common stock issued in direct offering (in shares)       4,977    
Common stock, par value (in usd per share)       $ 0.001   $ 0.001
Exercise price of warrants (in usd per share)       $ 0.001    
Warrants exercised for common shares (in shares)         14,583  
Purchase Warrants            
Warrants (Textual)            
Exercisable warrants per common share (in shares) 1 1 1      
January 2021 Pre-Funded Warrants            
Warrants (Textual)            
Offering price (in usd per share)     $ 1.549      
Exercisable warrants per common share (in shares)     1      
January 2021 Warrants            
Warrants (Textual)            
Common stock issued in direct offering (in shares)       13,554,838    
February 2021 Pre-Funded Warrants            
Warrants (Textual)            
Common stock issued in direct offering (in shares)       8,000,000    
Warrants to purchase shares of common stock (in shares)   8,000,000        
Offering price (in usd per share)   $ 1.999        
Second February 2021 Pre-Funded Warrants            
Warrants (Textual)            
Common stock issued in direct offering (in shares)       6,950,250    
Warrants to purchase shares of common stock (in shares) 6,950,250          
Offering price (in usd per share) $ 2.009          
Registered Direct Offering | January 2021 Pre-Funded Warrants            
Warrants (Textual)            
Warrants to purchase shares of common stock (in shares)     3,000,000      
Warrants            
Warrants (Textual)            
Common stock issued in direct offering (in shares)       3,000,000    
Warrants exercised for common shares (in shares)       3,000,000    
Warrants | Registered Direct Offering | Purchase Warrants            
Warrants (Textual)            
Warrant and rights outstanding, term 5 years 5 years 5 years      
Warrant            
Warrants (Textual)            
Warrants to purchase shares of common stock (in shares) 9,950,250 15,000,000 19,354,838      
Exercise price of warrants (in usd per share)       $ 0.001    
Warrant | Purchase Warrants            
Warrants (Textual)            
Offering price (in usd per share) $ 2.01 $ 2.00 $ 1.55      
Exercise price of warrants (in usd per share) $ 2.01 $ 2.00 $ 1.55      
Warrant | January 2021 Warrants            
Warrants (Textual)            
Warrants exercised for common shares (in shares)       13,554,838    
Warrant | February 2021 Pre-Funded Warrants            
Warrants (Textual)            
Warrants exercised for common shares (in shares)       8,000,000    
Warrant | Second February 2021 Pre-Funded Warrants            
Warrants (Textual)            
Warrants exercised for common shares (in shares)       6,950,250    
Warrant | Registered Direct Offering            
Warrants (Textual)            
Common stock issued in direct offering (in shares) 3,000,000 7,000,000 5,800,000      
Common stock, par value (in usd per share)   $ 0.001 $ 0.001      
Warrant | Registered Direct Offering | January 2021 Pre-Funded Warrants            
Warrants (Textual)            
Exercise price of warrants (in usd per share) $ 0.001 $ 0.001 $ 0.001