XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Warrants - Additional Information (Detail)
1 Months Ended 3 Months Ended 12 Months Ended
Jul. 31, 2020
USD ($)
$ / shares
shares
May 31, 2020
USD ($)
$ / shares
shares
Sep. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Dec. 31, 2020
shares
Mar. 31, 2021
$ / shares
July 2020 Warrant Exercise Transaction [Member]            
Class Of Warrant Or Right [Line Items]            
Gain (loss) on extinguishment of warrant liability | $     $ 682,000      
July 2020 Warrant Exercise Transaction [Member] | Warrants [Member]            
Class Of Warrant Or Right [Line Items]            
Warrants issued, exercise price | $ / shares $ 3.85          
Warrant issued, shares of common stock called by warrant | shares 641,416          
Warrant, exercisable term 5 years 6 months          
Value of warrants | $ $ 2,100,000          
July 2020 Warrant Exercise Transaction [Member] | Warrants [Member] | Expected Volatility [Member]            
Class Of Warrant Or Right [Line Items]            
Warrants and rights outstanding, measurement input 126          
July 2020 Warrant Exercise Transaction [Member] | Warrants [Member] | Stock Price [Member]            
Class Of Warrant Or Right [Line Items]            
Warrants and rights outstanding, measurement input 3.73          
July 2020 Warrant Exercise Transaction [Member] | Warrants [Member] | Risk-Free Interest Rate [Member]            
Class Of Warrant Or Right [Line Items]            
Warrants and rights outstanding, measurement input 0.35          
May 2020 Warrant Exercise Transaction [Member]            
Class Of Warrant Or Right [Line Items]            
Gain (loss) on extinguishment of warrant liability | $       $ 47,000    
May 2020 Warrant Exercise Transaction [Member] | Warrants [Member]            
Class Of Warrant Or Right [Line Items]            
Warrants issued, exercise price | $ / shares   $ 4.775        
Warrant issued, shares of common stock called by warrant | shares   1,392,345        
Warrant, exercisable term   5 years        
Value of warrants | $   $ 4,400,000        
May 2020 Warrant Exercise Transaction [Member] | Warrants [Member] | Expected Volatility [Member]            
Class Of Warrant Or Right [Line Items]            
Warrants and rights outstanding, measurement input   128        
May 2020 Warrant Exercise Transaction [Member] | Warrants [Member] | Stock Price [Member]            
Class Of Warrant Or Right [Line Items]            
Warrants and rights outstanding, measurement input   3.81        
May 2020 Warrant Exercise Transaction [Member] | Warrants [Member] | Risk-Free Interest Rate [Member]            
Class Of Warrant Or Right [Line Items]            
Warrants and rights outstanding, measurement input   0.38        
March 2018 Warrants [Member]            
Class Of Warrant Or Right [Line Items]            
Investors exercised warrants and purchase shares of common stock | shares         641,416  
Warrants issued, exercise price | $ / shares           $ 10.73
March 2018 Warrants [Member] | July 2020 Warrant Exercise Transaction [Member] | Warrants [Member]            
Class Of Warrant Or Right [Line Items]            
Investors exercised warrants and purchase shares of common stock | shares 641,416          
Warrants issued, exercise price | $ / shares $ 3.975          
Gross proceeds from warrants exercise | $ $ 2,600,000          
June 2018 Warrants [Member]            
Class Of Warrant Or Right [Line Items]            
Investors exercised warrants and purchase shares of common stock | shares         1,392,345  
Warrants issued, exercise price | $ / shares           $ 9.94
June 2018 Warrants [Member] | May 2020 Warrant Exercise Transaction [Member] | Warrants [Member]            
Class Of Warrant Or Right [Line Items]            
Investors exercised warrants and purchase shares of common stock | shares   1,392,345        
Warrants issued, exercise price | $ / shares   $ 4.90        
Gross proceeds from warrants exercise | $   $ 6,800,000        
Placement Agent [Member] | July 2020 Warrant Exercise Transaction [Member] | Warrants [Member]            
Class Of Warrant Or Right [Line Items]            
Warrants issued, exercise price | $ / shares $ 4.969          
Warrant issued, shares of common stock called by warrant | shares 32,071          
Warrant, exercisable term 5 years 6 months          
Value of warrants | $ $ 101,000          
Placement Agent [Member] | May 2020 Warrant Exercise Transaction [Member] | Warrants [Member]            
Class Of Warrant Or Right [Line Items]            
Warrants issued, exercise price | $ / shares   $ 6.125        
Warrant issued, shares of common stock called by warrant | shares   69,617        
Warrant, exercisable term   5 years        
Value of warrants | $   $ 215,000