XML 49 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Business Combinations - Additional Information (Details)
$ / shares in Units, shares in Thousands, $ in Thousands, € in Millions
1 Months Ended
Jul. 31, 2019
USD ($)
shares
Jul. 31, 2019
EUR (€)
shares
Jun. 30, 2020
EUR (€)
Dec. 31, 2020
EUR (€)
Jul. 03, 2020
USD ($)
Dec. 31, 2019
USD ($)
Jul. 31, 2019
EUR (€)
Jul. 30, 2019
$ / shares
Business Acquisition [Line Items]                
Purchase price $ 73,151              
Deferred cash consideration         $ 22,535 $ 27,735    
ARGES GmbH                
Business Acquisition [Line Items]                
Percentage of shares acquired 100.00%           100.00%  
Purchase price $ 73,200           € 65.7  
Business acquisition, date of acquisition Jul. 31, 2019 Jul. 31, 2019            
Cash consideration $ 26,700 € 24.0 € 5.0          
Businesses combination in common shares $ 10,900 € 9.8            
Business combination number of shares acquired | shares 124 124            
Business acquisition, closing market price per share | $ / shares               $ 87.58
Fair value of contingent consideration $ 7,900           7.1  
Deferred cash consideration $ 27,700           € 24.8  
ARGES GmbH | Forecast                
Business Acquisition [Line Items]                
Deferred cash consideration | €       € 20.0