XML 74 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss Per Share - Antidilutive Potential Common Shares (Details) - shares
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive potential common shares 9,741,835 6,089,738
Options to purchase common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive potential common shares 8,904,546 6,034,609
Unvested restricted stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive potential common shares 837,289 55,129