XML 110 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Other Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 119,170 $ 118,771
Accumulated Amortization (78,771) (76,887)
Net Carrying Amount 40,399 41,884
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 29,379 28,877
Accumulated Amortization (11,400) (10,916)
Net Carrying Amount 17,979 17,961
Distribution agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 3,250 3,250
Accumulated Amortization (2,938) (2,919)
Net Carrying Amount 312 331
License agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 11,130 11,142
Accumulated Amortization (8,555) (8,327)
Net Carrying Amount 2,575 2,815
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 35,126 35,135
Accumulated Amortization (21,581) (20,804)
Net Carrying Amount 13,545 14,331
Customer Lists    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 40,285 40,367
Accumulated Amortization (34,297) (33,921)
Net Carrying Amount $ 5,988 $ 6,446