Description of Business and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Useful Lives
Depreciation and amortization are generally computed using either an accelerated or straight-line method and is based on estimated useful lives or lease terms as follows:
Years
Buildings and improvements
3 – 11
Machinery, equipment and vehicles
3 – 12
Office furniture and equipment, computers and software
3 – 7
Property, plant and equipment, net consisted of the following at December 31:
(In thousands)20222021
Buildings and improvements$23,941 $2,232 
Machinery, equipment and vehicles42,874 19,756 
Office furniture and equipment, computers and software44,150 21,672 
Property, plant and equipment, gross110,965 43,660 
Less: accumulated depreciation and amortization(32,250)(19,902)
Property, plant and equipment, net$78,715 $23,758