XML 103 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Share - Anti-Dilutive Securities and Potential Common Shares (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities not included in computation of diluted net loss per share 16,382 13,680 10,299
Potential common shares that would have been included if not for anti-dilutive effect of securities 600 1,100 2,100
Options to purchase common stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities not included in computation of diluted net loss per share 13,522 11,871 9,247
Restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities not included in computation of diluted net loss per share 2,694 1,602 26
ESPP shares issuable      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities not included in computation of diluted net loss per share 166 207 94
Warrants to purchase common stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities not included in computation of diluted net loss per share 0 0 932