XML 77 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets, Net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount $ 109,609 $ 113,677
Accumulated Amortization (52,695) (48,281)
Net 56,914 65,396
Patents, developed technologies and know-how    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 92,859 96,927
Accumulated Amortization (37,667) (34,412)
Net 55,192 62,515
Customer relationships    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 10,850 10,850
Accumulated Amortization (10,024) (9,340)
Net 826 1,510
Trademarks    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 5,900 5,900
Accumulated Amortization (5,004) (4,529)
Net $ 896 $ 1,371