XML 50 R40.htm IDEA: XBRL DOCUMENT v3.5.0.2
Net Loss Per Share Attributable to Common Stockholders - Dilutive Securities (Details) - shares
9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Potentially dilutive securities    
Potentially dilutive securities excluded from the computation of diluted weighted average common shares outstanding 2,101,964 11,688,089
Convertible preferred stock    
Potentially dilutive securities    
Potentially dilutive securities excluded from the computation of diluted weighted average common shares outstanding 0 10,159,614
Stock options    
Potentially dilutive securities    
Potentially dilutive securities excluded from the computation of diluted weighted average common shares outstanding 2,101,964 1,528,475