v3.26.1
Goodwill and Intangible Assets - Other Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 169,397 $ 168,150
Accumulated Amortization (98,350) (96,436)
Net Carrying Amount 71,047 71,714
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 34,575 33,979
Accumulated Amortization (15,428) (14,760)
Net Carrying Amount 19,147 19,219
Distribution agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 3,250 3,250
Accumulated Amortization (3,106) (3,069)
Net Carrying Amount 144 181
License agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 14,616 14,590
Accumulated Amortization (10,958) (10,218)
Net Carrying Amount 3,658 4,372
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 53,946 52,556
Accumulated Amortization (27,703) (28,293)
Net Carrying Amount 26,243 24,263
Customer list    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 63,010 63,775
Accumulated Amortization (41,155) (40,096)
Net Carrying Amount $ 21,855 $ 23,679