XML 63 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies - Summary of Property, Plant, and Equipment Net (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, gross $ 261,509 $ 251,936
Less accumulated depreciation (188,041) (184,131)
Property, plant and equipment, net 73,468 67,805
Land and buildings    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, gross 34,072 32,267
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, gross 220,901 212,352
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, gross $ 6,536 $ 7,317