XML 40 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Millions
5 Months Ended 7 Months Ended 12 Months Ended
Jun. 02, 2019
Dec. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jun. 03, 2019
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]            
Revenue, charges for rebates and other allowances, percentage of sales 11.30% 11.30%   9.50% 8.20%  
Advertising costs $ 0.3 $ 0.2   $ 0.6 $ 0.2  
Research and development costs 1.2 0.9   2.4 2.2  
Minimum            
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]            
Intangible asset, useful life (years)     10 years      
Maximum            
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]            
Intangible asset, useful life (years)     15 years      
Shipping and Handling            
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]            
Shipping and handling costs $ 1.3 $ 2.1   $ 4.6 $ 3.3  
Rack Holdings Inc.            
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]            
Business acquisition, percentage of voting interests acquired (percent)           100.00%