XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share - Schedule of Outstanding Shares of Common Stock Equivalents Excluded from Calculation of Diluted Net Loss Per Share (Detail) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potential dilutive shares 14,379,014 15,721,268
Series A Warrants For Common Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potential dilutive shares 7,771,951 7,802,241
Series B Warrants For Common Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potential dilutive shares 212,477 2,524,732
Options to Purchase Common Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potential dilutive shares 5,466,822 4,667,173
Pre funded Warrants for Common Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potential dilutive shares 925,925  
Warrants for Common Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potential dilutive shares 1,839 727,122