XML 61 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Intangible Assets - Other Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 119,855 $ 118,771
Accumulated Amortization (80,628) (76,887)
Net Carrying Amount 39,227 41,884
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 30,163 28,877
Accumulated Amortization (11,876) (10,916)
Net Carrying Amount 18,287 17,961
Distribution agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 3,250 3,250
Accumulated Amortization (2,956) (2,919)
Net Carrying Amount 294 331
License agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 11,094 11,142
Accumulated Amortization (8,759) (8,327)
Net Carrying Amount 2,335 2,815
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 35,123 35,135
Accumulated Amortization (22,343) (20,804)
Net Carrying Amount 12,780 14,331
Customer Lists    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 40,225 40,367
Accumulated Amortization (34,694) (33,921)
Net Carrying Amount $ 5,531 $ 6,446