Acquisitions - Additional Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Jul. 08, 2019
USD ($)
intangible_assets
Apr. 03, 2020
USD ($)
Mar. 29, 2019
USD ($)
Dec. 31, 2019
USD ($)
Acquired Finite-Lived Intangible Assets [Line Items]        
Amortization expense   $ 1,015 $ 571  
Goodwill   261,983   $ 261,983
Advantor        
Acquired Finite-Lived Intangible Assets [Line Items]        
Consideration transferred $ 45,100      
Preliminary purchase price, net of cash acquired 44,000      
Working capital adjustments $ 1,100      
Number of intangible assets | intangible_assets 2      
Weighted average amortization period       4 years 2 months 12 days
Amortization expense   400    
Goodwill $ 28,364      
Pro forma information, revenue of acquiree   $ 11,200 $ 10,200  
Advantor | Customer contracts        
Acquired Finite-Lived Intangible Assets [Line Items]        
Intangible assets $ 7,200      
Amortization period 5 years      
Advantor | Trade name        
Acquired Finite-Lived Intangible Assets [Line Items]        
Intangible assets $ 1,100      
Amortization period 4 years 6 months