XML 28 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net loss per share (Tables)
9 Months Ended
Sep. 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
September 30,
Nine Months Ended
September 30,
 2022202120222021
Outstanding stock options9,415,899 9,619,138 9,415,899 9,619,138 
Restricted stock units454,250 170,500 454,250 170,500 
Shares issuable under 2020 ESPP61,922 24,965 61,922 24,965 
 9,932,071 9,814,603 9,932,071 9,814,603