XML 47 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Net loss per share - Schedule of Potentially Dilutive Shares From Diluted Net Loss Per Share (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Securities excluded from computation of earnings per share (in shares) 5,383,202 9,053,182
Outstanding stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Securities excluded from computation of earnings per share (in shares) 5,322,605 8,297,921
Restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Securities excluded from computation of earnings per share (in shares) 47,250 710,000
Shares issuable under 2020 ESPP    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Securities excluded from computation of earnings per share (in shares) 13,347 45,261