XML 51 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Convertible Preferred Stock and Stockholders' Equity - Additional Information (Details) - Subsequent Event
Apr. 02, 2018
USD ($)
$ / shares
shares
Temporary Equity [Line Items]  
Convertible preferred shares converted to common stock | shares 24,168,656
Initial Public Offering  
Temporary Equity [Line Items]  
Sale of common stock in initial public offering | $ $ 10,350,000
Offering price | $ / shares $ 16.00
Net proceeds from initial public offering after underwriting discounts and commissions and offering expenses | $ $ 151,000,000
Convertible preferred shares converted to common stock | shares 24,168,656