XML 110 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets, Net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount $ 82,692 $ 86,973
Accumulated Amortization (38,237) (34,682)
Finite-lived intangible assets, net, total 44,455 52,291
Patents, developed technologies and know-how    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 80,892 85,173
Accumulated Amortization (36,437) (32,882)
Finite-lived intangible assets, net, total 44,455 52,291
Customer relationships    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 1,600 1,600
Accumulated Amortization (1,600) (1,600)
Finite-lived intangible assets, net, total 0 0
Trademarks    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 200 200
Accumulated Amortization (200) (200)
Finite-lived intangible assets, net, total $ 0 $ 0
Weighted Average Useful Life (Years) | Patents, developed technologies and know-how    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life (Years) 16 years 4 months 24 days  
Weighted Average Useful Life (Years) | Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life (Years) 3 years  
Weighted Average Useful Life (Years) | Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life (Years) 5 years