XML 87 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Potential Dilutive Securities Outstanding that are Considered Antidilutive (Detail) - shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of earnings per share 32,745,273 39,682,839
Exercise of Common Stock Options    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of earnings per share 12,264,616 14,135,681
Conversion of Convertible Promissory Note into Common Stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of earnings per share 11,200,000 14,000,000
Exercise of Warrants Associated with Public Offering    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of earnings per share   7,250,000
Exercise of Warrants Associated with Midcap Credit Facility    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of earnings per share 1,283,467 1,171,614
Conversion of Convertible Notes into Common Stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of earnings per share 1,666,667 1,666,667
Vesting of Restricted Stock Units    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of earnings per share 6,037,542 1,057,047
Employee Stock Purchase Plan    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of earnings per share 292,981 369,979
Exercise of Common Stock Warrants    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of earnings per share   31,851