XML 20 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss per share
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Net loss per share Net loss per shareThe 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
March 31,
 20222021
Outstanding stock options8,297,921 6,891,578 
Restricted stock units710,000 148,500 
Shares issuable under 2020 ESPP45,261 22,521 
 9,053,182 7,062,599