XML 66 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets and Goodwill - Gross Carrying Amount (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Gross carrying amount and accumulated amortization of acquired identifiable intangible assets    
Gross Carrying Amount $ 43,040 $ 43,587
Accumulated Amortization (4,988) (4,336)
Total 38,052 39,251
Goodwill 72,083 72,387
Translation loss on goodwill   (304)
Goodwill impairments 0 0
In process R&D    
Gross carrying amount and accumulated amortization of acquired identifiable intangible assets    
Gross Carrying Amount 29,000 29,000
Total $ 29,000 $ 29,000
Acquired technology    
Gross carrying amount and accumulated amortization of acquired identifiable intangible assets    
Weighted Average Amortization Period 10 years 10 years
Gross Carrying Amount $ 13,150 $ 13,697
Accumulated Amortization (4,624) (4,042)
Total $ 8,526 $ 9,655
Customer relationships, Backlog & Trademark    
Gross carrying amount and accumulated amortization of acquired identifiable intangible assets    
Weighted Average Amortization Period 6 years 6 years
Gross Carrying Amount $ 890 $ 890
Accumulated Amortization (364) (294)
Total $ 526 $ 596