XML 37 R25.htm IDEA: XBRL DOCUMENT v3.5.0.2
Organization and Nature of Business - Additional Information (Details)
$ / shares in Units, $ in Millions
9 Months Ended
Apr. 20, 2015
USD ($)
$ / shares
shares
Sep. 30, 2016
Segment
Platform
shares
Dec. 31, 2015
shares
Organization And Nature Of Business [Line Items]      
Number of business segments | Segment   1  
Number of technology platforms developed | Platform   3  
Preferred stock shares authorized 10,000,000 10,000,000 10,000,000
Common stock shares authorized 300,000,000 300,000,000 300,000,000
Common Stock | IPO      
Organization And Nature Of Business [Line Items]      
Issuance of common stock (in shares) 8,050,000    
Stock price per share | $ / shares $ 17.00    
Proceeds from IPO net of underwriting discount, commission and offering expenses | $ $ 124.2    
Number of common stock issued on conversion of convertible preferred stock 51,822,659    
Common Stock | Exercise of Underwriters      
Organization And Nature Of Business [Line Items]      
Issuance of common stock (in shares) 1,050,000    
Novartis Agreement | Common Stock | Private Placement      
Organization And Nature Of Business [Line Items]      
Issuance of common stock (in shares) 1,470,588    
Stock price per share | $ / shares $ 17.00    
Issuance of common stock | $ $ 25.0