XML 39 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive shares excluded from loss per share 2,401,024 2,231,103 2,901,430 1,950,517
Outstanding options to purchase common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive shares excluded from loss per share 2,401,024 2,216,697 2,901,430 1,937,863
Outstanding warrants to purchase common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive shares excluded from loss per share   14,406   12,654