XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss Per Share - Schedule of Potentially Dilutive Securities not Included in Calculation of Diluted Per Share (Details) - shares
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potential dilutive securities excluded from diluted net loss per share 17,944,167 4,998,765
Series A Redeemable Convertible Preferred Stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potential dilutive securities excluded from diluted net loss per share 4,280,690 4,280,690
Series B Redeemable Convertible Preferred Stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potential dilutive securities excluded from diluted net loss per share 11,211,329  
Shares Subject to Outstanding Common Stock Options    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potential dilutive securities excluded from diluted net loss per share 2,402,539 685,946
Shares Subject to Common Stock Warrants    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potential dilutive securities excluded from diluted net loss per share 49,609 32,129