XML 83 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements - Business Combination Contingent Consideration - Additional Information (Details)
3 Months Ended
Apr. 03, 2020
USD ($)
Installment
Jul. 31, 2019
USD ($)
Jul. 31, 2019
EUR (€)
Apr. 16, 2019
USD ($)
Apr. 16, 2019
EUR (€)
ARGES GmbH          
Business Acquisition [Line Items]          
Undiscounted low range of contingent consideration     € 0    
Undiscounted high range of contingent consideration     10,000,000.0    
Fair value of contingent consideration   $ 7,900,000 € 7,100,000    
Changes in fair value of contingent consideration | $ $ 0        
Ingenia-CAT, S.L.          
Business Acquisition [Line Items]          
Undiscounted low range of contingent consideration         € 0
Undiscounted high range of contingent consideration         8,000,000.0
Fair value of contingent consideration       $ 6,600,000 € 5,800,000
Changes in fair value of contingent consideration | $ $ 0        
Number of contingent consideration annual installments | Installment 3