XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount $ 433,310 $ 430,073
Amortizable intangible assets, accumulated amortization (277,509) (267,334)
Amortizable intangible assets, net carrying amount 155,801 162,739
Non-amortizable intangible assets 13,027 13,027
Gross carrying amount 446,337 443,100
Net carrying amount 168,828 175,766
Patents and Developed Technologies    
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount 185,977 184,589
Amortizable intangible assets, accumulated amortization (136,336) (132,350)
Amortizable intangible assets, net carrying amount 49,641 52,239
Customer Relationships    
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount 223,854 222,173
Amortizable intangible assets, accumulated amortization (127,261) (121,527)
Amortizable intangible assets, net carrying amount 96,593 100,646
Trademarks and Trade Names    
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount 23,479 23,311
Amortizable intangible assets, accumulated amortization (13,912) (13,457)
Amortizable intangible assets, net carrying amount $ 9,567 $ 9,854