XML 24 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Net loss per share (Tables)
3 Months Ended
Mar. 31, 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
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