XML 66 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, Plant and Equipment - Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Abstract]    
Land $ 3,600 $ 3,600
Buildings and improvements 86,502 82,861
Machinery and equipment 298,688 282,084
Furniture and fixtures 14,567 14,346
Construction in-progress and deposits 8,229 17,723
Property, plant and equipment, gross, total 411,586 400,614
Accumulated depreciation and amortization (265,248) (250,315)
Right of use asset - net 6,367 7,390
Net balance $ 152,705 $ 157,689