XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss Per Share
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per Share
The following outstanding potentially dilutive shares have been excluded from the calculation of diluted net loss per share due to their anti-dilutive effect:
Three Months Ended June 30,Six Months Ended
June 30,
2023202220232022
Stock options to purchase common stock2,496,494 2,845,577 2,496,494 2,845,577 
Unvested restricted stock units1,066,281 2,217,748 1,066,281 2,217,748 
Unvested performance-based restricted stock units1,089,045 1,115,455 1,089,045 1,115,455 
Total4,651,820 6,178,780 4,651,820 6,178,780