Quarterly report pursuant to Section 13 or 15(d)

Capital Raises (Details)

v3.21.2
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
Jun. 30, 2021
Capital Raises (Textual)                
Aggregate offering amount           $ 150.0    
Proceeds from warrant exercises $ 18.5 $ 27.8   $ 27.8        
Number of common shares sold under offering (in shares) 15,800,000   3,000,000          
Purchase Warrants                
Capital Raises (Textual)                
Exercisable warrants per common share (in shares) 1 1   1        
Registered Direct Offering                
Capital Raises (Textual)                
Common stock issued in direct offering (in shares) 3,000,000 7,000,000   5,800,000     15,800,000  
Maxim Warrant                
Capital Raises (Textual)                
Aggregate offering amount           $ 50.0    
Commission percentage rate         3.25% 4.00%    
Warrants                
Capital Raises (Textual)                
Warrants to purchase shares of common stock after adjustment (in shares) 9,950,250 15,000,000   19,354,838        
Exercise price of warrants (in usd per share)               $ 0.001
Warrants | 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        
Warrants | 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 (in shares)       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 (in shares)   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 (in shares) 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