XML 45 R35.htm IDEA: XBRL DOCUMENT v3.19.2
Convertible Preferred Stock - Additional Information (Details) - USD ($)
$ in Thousands
2 Months Ended 6 Months Ended
Jul. 20, 2018
Mar. 31, 2018
Jun. 30, 2018
Jan. 01, 2018
Temporary Equity [Line Items]        
Net proceeds from issuance of convertible preferred stock     $ 63,266  
Convertible preferred stock, issuance costs     $ 660  
Series A Convertible Preferred Stock        
Temporary Equity [Line Items]        
Convertible preferred,Shares Outstanding       28,763,179
Series A and B Convertible Preferred Stock | Initial Public Offering        
Temporary Equity [Line Items]        
Stock issued upon conversion of convertible securities 14,712,571      
Series B Convertible Preferred Stock        
Temporary Equity [Line Items]        
Convertible preferred stock, shares issued   19,641,200    
Net proceeds from issuance of convertible preferred stock   $ 63,500    
Convertible preferred stock, issuance costs   $ 200