XML 60 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Business Combination Contingent Consideration - Additional Information (Details)
1 Months Ended 3 Months Ended 9 Months Ended
Aug. 30, 2021
USD ($)
May 31, 2021
USD ($)
May 31, 2021
EUR (€)
May 31, 2020
USD ($)
May 31, 2020
EUR (€)
Oct. 01, 2021
USD ($)
Jul. 02, 2021
USD ($)
Oct. 01, 2021
USD ($)
Oct. 01, 2021
EUR (€)
Oct. 02, 2020
USD ($)
Installment
Oct. 01, 2021
EUR (€)
Apr. 02, 2021
USD ($)
Apr. 02, 2021
EUR (€)
Dec. 31, 2020
USD ($)
Dec. 31, 2020
EUR (€)
Jul. 31, 2019
USD ($)
Jul. 31, 2019
EUR (€)
Apr. 16, 2019
USD ($)
Apr. 16, 2019
EUR (€)
Business Acquisition [Line Items]                                      
Payment for contingent consideration               $ 1,836,000   $ 1,135,000                  
ATI Industrial Automation, Inc.                                      
Business Acquisition [Line Items]                                      
Fair value of contingent consideration $ 51,900,000                                    
Changes in fair value of contingent consideration $ 0                                    
ARGES GmbH                                      
Business Acquisition [Line Items]                                      
Fair value of contingent consideration           $ 4,300,000   4,300,000     € 3,700,000     $ 5,100,000 € 4,100,000 $ 7,900,000 € 7,100,000    
Changes in fair value of contingent consideration             $ 0 0                      
Undiscounted low range of contingent consideration | €                                 0    
Undiscounted high range of contingent consideration                               $ 11,100,000 € 10,000,000.0    
Payment for contingent consideration               400,000 € 400,000                    
Ingenia-CAT, S.L.                                      
Business Acquisition [Line Items]                                      
Fair value of contingent consideration                       $ 2,900,000 € 2,400,000 $ 2,900,000 € 2,300,000     $ 6,600,000 € 5,800,000
Changes in fair value of contingent consideration           $ 0   $ 0                      
Undiscounted low range of contingent consideration | €                                     0
Undiscounted high range of contingent consideration                                   $ 9,000,000.0 € 8,000,000.0
Payment for contingent consideration   $ 1,400,000 € 1,200,000 $ 1,100,000 € 1,000,000.0                            
Number of contingent consideration annual installments | Installment                   3