XML 99 R78.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Narrative (Details)
$ in Thousands, € in Millions
12 Months Ended
Oct. 13, 2020
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2020
EUR (€)
Other Commitments [Line Items]          
Royalty expense   $ 7,100 $ 6,700 $ 5,300  
Legal settlement   18,684      
DOJ          
Other Commitments [Line Items]          
Aggregate settlement amount $ 18,000        
Legal settlement   18,700      
Selio          
Other Commitments [Line Items]          
Loan from acquisition   $ 250      
Interest rate on loan   5.00%     5.00%
Maximum | Selio          
Other Commitments [Line Items]          
Loan commitment from acquisition | €         € 2