XML 68 R53.htm IDEA: XBRL DOCUMENT v3.7.0.1
Convertible Preferred Stock - Additional Information (Details)
$ / shares in Units, $ in Millions
Oct. 06, 2016
USD ($)
$ / shares
shares
Temporary Equity [Line Items]  
Net cash proceeds from the initial public offering | $ $ 137.2
Initial Public Offering  
Temporary Equity [Line Items]  
Issuance of common stock 8,510,000
Offering price per share | $ / shares $ 18.00
Preferred stock converted into common stock 34,610,979