XML 90 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangibles - Finite and Indefinite-Lived Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Finite-lived intangible assets      
Gross Carrying Amount $ 34,247 $ 33,531  
Accumulated Amortization (21,266) (19,449)  
Indefinite-lived intangible assets Goodwill 29,497 28,004 $ 28,194
Patents [Member]      
Finite-lived intangible assets      
Gross Carrying Amount 4,806 4,806  
Accumulated Amortization (4,806) (4,806)  
Land Use Rights [Member]      
Finite-lived intangible assets      
Gross Carrying Amount 1,109 1,175  
Accumulated Amortization (307) (414)  
Trademark [Member]      
Finite-lived intangible assets      
Gross Carrying Amount 1,988 1,963  
Accumulated Amortization (1,682) (1,576)  
Technology [Member]      
Finite-lived intangible assets      
Gross Carrying Amount 7,104 6,950  
Accumulated Amortization (3,738) (3,189)  
Customer Relationships [Member]      
Finite-lived intangible assets      
Gross Carrying Amount 19,240 18,637  
Accumulated Amortization $ (10,733) $ (9,464)