XML 95 R77.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies (Details)
12 Months Ended
Dec. 31, 2016
Minimum  
Contingent Consideration Payments, Buy-Out Agreement and Earnout Subordination Agreement  
Percentage of annual sales volume 6.00%
Maximum  
Contingent Consideration Payments, Buy-Out Agreement and Earnout Subordination Agreement  
Percentage of annual sales volume 8.00%