XML 125 R93.htm IDEA: XBRL DOCUMENT v3.20.4
Net Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Details) - shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share 3,933,136 14,130,207 6,670,510
Options To Purchase Common Stock      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share 3,706,945 1,860,646 896,539
Common Stock Warrants      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share 226,191    
Unvested Early Exercised Common Stock Options      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share     27,709
Unvested Restricted Stock Awards      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share     31,183
Redeemable Convertible Preferred Stock      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share   12,048,671 4,971,762
Redeemable Convertible Preferred Stock Warrants      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share   220,890  
Redeemable Convertible Preferred Stock Tranche Liability And TRDF Obligation      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share     743,317