XML 136 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Other Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 118,771 $ 108,130
Accumulated Amortization (76,887) (69,780)
Net Carrying Amount 41,884 38,350
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 28,877 29,445
Accumulated Amortization (10,916) (10,203)
Net Carrying Amount 17,961 19,242
Distribution agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 3,250 3,250
Accumulated Amortization (2,919) (2,715)
Net Carrying Amount 331 535
License agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 11,142 11,109
Accumulated Amortization (8,327) (7,250)
Net Carrying Amount 2,815 3,859
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 35,135 30,221
Accumulated Amortization (20,804) (17,863)
Net Carrying Amount 14,331 12,358
Customer Lists    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 40,367 34,105
Accumulated Amortization (33,921) (31,749)
Net Carrying Amount $ 6,446 $ 2,356