XML 28 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Net loss per share (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Schedule of Potentially Dilutive Shares From Diluted Net Loss Per Share The Company excluded the following potentially dilutive shares from diluted net loss per share as the effect would have been anti-dilutive for all periods presented:
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2022202120222021
Outstanding stock options7,638,393 7,706,353 7,638,393 7,706,353 
Restricted stock units603,000 173,500 603,000 173,500 
Shares issuable under 2020 ESPP76,872 29,102 76,872 29,102 
 8,318,265 7,908,955 8,318,265 7,908,955