XML 73 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisitions - 2017 Acquisitions (Details) - Cogeon GmbH - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2017
Dec. 31, 2019
Dec. 31, 2017
Business Acquisition [Line Items]      
Total fair value of purchase consideration $ 15,014    
Escrow 2,200    
Contingent consideration arrangements, range of outcomes, value, high $ 9,000    
Acquisition related expenses     $ 700
Contingent Equity Grants      
Business Acquisition [Line Items]      
Contingent consideration arrangements, range of outcomes, value, high   $ 3,800  
Payments for contingent consideration arrangements   7,500  
Stock issued in connection with accelerated additional payments   $ 3,000