XML 97 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Other Intangibles - Finite and Indefinite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Finite-lived intangible assets      
Gross Carrying Amount $ 31,334 $ 34,247  
Accumulated Amortization (21,678) (21,266)  
Indefinite-lived intangible assets      
Goodwill 26,685 29,497 $ 28,004
Patents      
Finite-lived intangible assets      
Gross Carrying Amount 4,806 4,806  
Accumulated Amortization (4,806) (4,806)  
Land use rights      
Finite-lived intangible assets      
Gross Carrying Amount 637 1,109  
Accumulated Amortization (122) (307)  
Trademark      
Finite-lived intangible assets      
Gross Carrying Amount 1,910 1,988  
Accumulated Amortization (1,685) (1,682)  
Technology      
Finite-lived intangible assets      
Gross Carrying Amount 6,582 7,104  
Accumulated Amortization (3,933) (3,738)  
Customer relationships      
Finite-lived intangible assets      
Gross Carrying Amount 17,399 19,240  
Accumulated Amortization $ (11,132) $ (10,733)