XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets and Goodwill (Details 3) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Components of intangible assets    
Intangible assets, gross $ 301,982 $ 301,982
Accumulated amortization (274,779) (265,495)
Intangible assets, net 27,203 36,487
In-process research and development    
Components of intangible assets    
In-process research and development   1,600
Existing technology    
Components of intangible assets    
Gross carrying amount 265,389 263,789
Accumulated amortization (239,875) (230,950)
Finite-lived intangible assets $ 25,514 $ 32,839
Existing technology | Minimum    
Components of intangible assets    
Useful life (in years) 3 years 3 years
Existing technology | Maximum    
Components of intangible assets    
Useful life (in years) 10 years 10 years
Customer contracts and contractual relationships    
Components of intangible assets    
Gross carrying amount $ 36,293 $ 36,293
Accumulated amortization (34,604) (34,245)
Finite-lived intangible assets $ 1,689 $ 2,048
Customer contracts and contractual relationships | Minimum    
Components of intangible assets    
Useful life (in years) 6 months 6 months
Customer contracts and contractual relationships | Maximum    
Components of intangible assets    
Useful life (in years) 10 years 10 years
Non-compete agreements and trademarks    
Components of intangible assets    
Gross carrying amount $ 300 $ 300
Accumulated amortization (300) (300)
Finite-lived intangible assets $ 0 $ 0
Useful life (in years) 3 years 3 years