XML 43 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Jan. 01, 2018
Revenue from Contract with Customer [Abstract]      
Shipping, Handling and Transportation Costs $ 3.5 $ 3.1  
Allowance for Doubtful Accounts Receivable, Current $ 2.2    
Net Commission Service Fee Revenue 50.00%    
New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity or Net Assets     $ 0.4
Promotional, Marketing and Distribution Rights [Member]      
Disaggregation of Revenue [Line Items]      
Weighted average amortization period (in years) 25 years    
Sales Revenue, Net [Member]      
Disaggregation of Revenue [Line Items]      
Sales Commissions and Fees $ 1.9    
Selling and Administrative Expenses [Member]      
Disaggregation of Revenue [Line Items]      
Sales Commissions and Fees   $ 1.7