XML 68 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Capital Raises (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Feb. 16, 2021
Feb. 12, 2021
Feb. 11, 2021
Jan. 24, 2021
Jun. 19, 2020
Mar. 03, 2020
Mar. 31, 2021
Capital Raises (Textual)              
Aggregate offering amount           $ 150.0  
Common stock issued in direct offering (in shares)             4,977
Exercise price of warrants (in usd per share)             $ 0.001
Proceeds from warrant exercises $ 18.5 $ 27.8   $ 27.8      
Number of common shares sold under offering (in shares)     3,000,000        
Purchase Warrants              
Capital Raises (Textual)              
Exercisable warrants per common share (in shares) 1 1   1      
Maxim Warrant              
Capital Raises (Textual)              
Aggregate offering amount           $ 50.0  
Commission percentage rate         3.25% 4.00%  
Warrant              
Capital Raises (Textual)              
Warrants to purchase shares of common stock after adjustment 9,950,250 15,000,000   19,354,838      
Exercise price of warrants (in usd per share)             $ 0.001
Warrant | Purchase Warrants              
Capital Raises (Textual)              
Exercise price of warrants (in usd per share) $ 2.01 $ 2.00   $ 1.55      
Offering price (in usd per share) $ 2.01 $ 2.00   $ 1.55      
Warrant | Registered Direct Offering              
Capital Raises (Textual)              
Common stock issued in direct offering (in shares) 3,000,000 7,000,000   5,800,000      
January 2021 Pre-Funded Warrants              
Capital Raises (Textual)              
Warrants to purchase shares of common stock after adjustment       13,554,838      
Exercise price of warrants (in usd per share)       $ 0.001      
Offering price (in usd per share)       $ 1.549      
Exercisable warrants per common share (in shares)       1      
Warrants exercisable period       5 years      
February 2021 Pre-Funded Warrants              
Capital Raises (Textual)              
Warrants to purchase shares of common stock after adjustment   8,000,000          
Exercise price of warrants (in usd per share)   $ 0.001          
Offering price (in usd per share)   $ 1.999          
Exercisable warrants per common share (in shares)   1          
Warrants exercisable period   5 years          
Second February 2021 Pre-Funded Warrants              
Capital Raises (Textual)              
Warrants to purchase shares of common stock after adjustment 6,950,250            
Exercise price of warrants (in usd per share) $ 0.001            
Offering price (in usd per share) $ 2.009            
Exercisable warrants per common share (in shares) 1            
Warrants exercisable period 5 years