XML 76 R62.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stockholders' Equity (Deficit) - Employee Stock Purchase Plan (Details Textual) - 2014 Employee Stock Purchase Plan [Member] - USD ($)
12 Months Ended
Apr. 16, 2014
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock, capital shares reserved for future issuance (shares) 75,000 61,215
Share-based compensation arrangement by share-based payment award, award vesting period (in years) 90 days  
Annual compensation limit percentage, employee stock purchase plan (percentage) 10.00%  
Annual compensation limit, employee stock purchase plan (dollars) $ 21,250  
Shares issuance limit per offering period, employee stock purchase plan 1,000  
Fair market value of shares available for issuance (percentage) 85.00%  
Stock issued during period, value, employee stock purchase plans, subscription revenue (dollars)   $ 76,170