XML 99 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements - Business Combination Contingent Consideration - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Installment
Dec. 31, 2019
EUR (€)
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 € 7,000,000.0 $ 7,900 € 7,100,000    
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,700 € 5,900,000     $ 6,600 € 5,800,000
Number of contingent consideration annual installments | Installment 3