XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Other Intangibles - Finite and Indefinite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Finite-lived intangible assets    
Gross Carrying Amount $ 33,357 $ 31,334
Accumulated Amortization (23,685) (21,678)
Indefinite-lived intangible assets    
Goodwill 30,480 26,685
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 718 637
Accumulated Amortization (143) (122)
Trademark    
Finite-lived intangible assets    
Gross Carrying Amount 1,948 1,910
Accumulated Amortization (1,715) (1,685)
Technology    
Finite-lived intangible assets    
Gross Carrying Amount 7,204 6,582
Accumulated Amortization (4,630) (3,933)
Customer relationships    
Finite-lived intangible assets    
Gross Carrying Amount 18,681 17,399
Accumulated Amortization $ (12,391) $ (11,132)