XML 72 R59.htm IDEA: XBRL DOCUMENT v3.6.0.2
Employee and Consultant Equity-Based Compensation - Employee Stock Purchase Plan (Details) - 2016 ESPP - Employee Stock
1 Months Ended 12 Months Ended
May 31, 2016
USD ($)
hour
shares
Dec. 31, 2016
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Offering period 3 months  
Maximum number of shares per employee 100,000  
Purchase price of common stock (percent) 90.00%  
Shares authorized (shares)   500,000
Shares issued (shares)   11,093
Options available (shares)   488,907
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Employee contribution (percent) 2.00%  
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Hours worked per week | hour 20  
Threshold of percentage of voting interests 5.00%  
Employee contribution (percent) 15.00%  
Employee contribution | $ $ 25,000  
Offering period 27 months