v3.26.1
Property, Plant and Equipment - Summary of Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 175,573 $ 194,232
Less: accumulated depreciation (118,231) (128,171)
Land 10,871 11,679
Construction in progress 24,030 22,464
Property, plant and equipment, net 92,243 100,204
Buildings and Related Structures [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 22,836 24,371
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 126,367 137,024
Finance Lease Right-of-Use Assets [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 422 495
Others [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 25,948 $ 32,342