XML 152 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets - Other Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 132,818 $ 118,771
Accumulated Amortization (82,979) (76,887)
Net Carrying Amount 49,839 41,884
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 30,472 28,877
Accumulated Amortization (12,315) (10,916)
Net Carrying Amount 18,157 17,961
Distribution agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 3,250 3,250
Accumulated Amortization (2,975) (2,919)
Net Carrying Amount 275 331
License agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 11,599 11,142
Accumulated Amortization (8,979) (8,327)
Net Carrying Amount 2,620 2,815
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 40,538 35,135
Accumulated Amortization (23,235) (20,804)
Net Carrying Amount 17,303 14,331
Customer Lists    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 46,959 40,367
Accumulated Amortization (35,475) (33,921)
Net Carrying Amount $ 11,484 $ 6,446