XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings (loss) per share
3 Months Ended
Mar. 31, 2021
Earnings Per Share [Abstract]  
Earnings (loss) per share Earnings (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,
 20212020
Outstanding stock options6,891,578 5,344,927 
Restricted stock units148,500 134,000 
Shares issuable under 2020 ESPP22,521 — 
 7,062,599 5,478,927