XML 41 R31.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stockholders' Equity- Schedule of Common Stock Reserved for Issuance(Details) - shares
Sep. 30, 2016
Dec. 31, 2015
Class Of Stock [Line Items]    
Shares reserved for future issuance, shares 3,092,760 3,070,718
Options Issued and Outstanding    
Class Of Stock [Line Items]    
Shares reserved for future issuance, shares 2,034,777 1,318,647
2015 Stock Option and Incentive Plan    
Class Of Stock [Line Items]    
Shares reserved for future issuance, shares 828,012 1,497,071
2015 Employee Stock Purchase Plan    
Class Of Stock [Line Items]    
Shares reserved for future issuance, shares 229,971 255,000