XML 57 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Schedule of Property Plant and Equipment by Major Assets Class (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment, Net [Abstract]    
Land $ 6,546 $ 6,907
Buildings and leasehold improvements 63,871 60,982
Machinery and equipment 326,650 311,822
Property, Plant and Equipment, at cost 397,067 379,711
Less allowances for depreciation and amortization (289,134) (278,145)
Property, plant and equipment, net $ 107,933 $ 101,566