XML 27 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Net loss per share
3 Months Ended
Mar. 31, 2023
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,
 20232022
Outstanding stock options5,322,605 8,297,921 
Restricted stock units47,250 710,000 
Shares issuable under 2020 ESPP13,347 45,261 
 5,383,202 9,053,182