XML 83 R71.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets, Net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount $ 110,423 $ 107,259
Accumulated Amortization (45,405) (38,913)
Net 65,018 68,346
Patents, developed technologies and know-how    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 93,673 90,659
Accumulated Amortization (31,934) (26,619)
Net 61,739 64,040
Customer relationships    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 10,850 10,700
Accumulated Amortization (9,111) (8,440)
Net 1,739 2,260
Trademarks    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 5,900 5,900
Accumulated Amortization (4,360) (3,854)
Net $ 1,540 $ 2,046