XML 61 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Schedule of Property Plant and Equipment by Major Assets Class (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment, Net [Abstract]    
Land $ 6,907 $ 6,733
Buildings and leasehold improvements 60,982 59,199
Machinery and equipment 311,822 296,809
Property, Plant and Equipment, at cost 379,711 362,741
Less allowances for depreciation and amortization (278,145) (270,692)
Property, plant and equipment, net $ 101,566 $ 92,049