XML 59 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Significant Accounting Policies - Schedule Of Outstanding Potentially Dilutive Securities Excluded In Calculation Of Diluted Net Loss Per Share (Details) - shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Significant Accounting Policies [Line Items]    
Outstanding potentially dilutive securities excluded in calculation of diluted net loss per share 1,621,000 10,693,564
Redeemable Convertible Preferred Stock    
Significant Accounting Policies [Line Items]    
Outstanding potentially dilutive securities excluded in calculation of diluted net loss per share   9,131,999
Common Stock Options    
Significant Accounting Policies [Line Items]    
Outstanding potentially dilutive securities excluded in calculation of diluted net loss per share 1,545,403 1,075,209
Warrants to purchase common stock    
Significant Accounting Policies [Line Items]    
Outstanding potentially dilutive securities excluded in calculation of diluted net loss per share 75,597  
Warrants to Purchase Redeemable Convertible Preferred Stock    
Significant Accounting Policies [Line Items]    
Outstanding potentially dilutive securities excluded in calculation of diluted net loss per share   486,356