XML 69 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Potential Dilutive Securities Outstanding that are Considered Antidilutive (Detail) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of earnings per share 39,682,839 78,212,465
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 14,135,681 10,976,118
Conversion of Convertible Notes Payable to Former Related Party into Common Stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of earnings per share 14,000,000 21,909,541
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 26,666,667
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,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 3,629,627
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 1,057,047 691,266
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 369,979 307,395
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 31,851
Exercise of Warrants Associated with Direct Placement    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of earnings per share   14,000,000