XML 54 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Subsequent Events - Additional Information (Details) - Subsequent Event
$ / shares in Units, $ in Millions
Apr. 02, 2018
USD ($)
$ / shares
shares
Subsequent Event [Line Items]  
Net proceeds from initial public offering | $ $ 151.0
Convertible preferred shares converted to common stock 24,168,656
Initial Public Offering  
Subsequent Event [Line Items]  
Common stock shares issued 10,350,000
Offering price per share | $ / shares $ 16.00
Convertible preferred shares converted to common stock 24,168,656