XML 102 R86.htm IDEA: XBRL DOCUMENT v3.3.1.900
Subsequent Events (Details) - shares
Jan. 01, 2016
Feb. 25, 2015
Jan. 01, 2015
Jun. 18, 2014
2014 Equity Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Aggregate number of shares of the Company's common stock that may be issued (in shares) 556,223 510,726 340,484 351,653
2014 Employee Stock Purchase Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Aggregate number of shares of the Company's common stock that may be issued (in shares) 29,411