XML 132 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant, and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
Property, plant and equipment consisted of the following (in thousands, except for useful lives):
December 31,
Estimated Useful Life (Years)20232022
LandN/A$1,634 $1,583 
Buildings and land improvements
15-39
9,344 7,411 
Manufacturing equipment722,962 18,983 
Furniture, fixtures and equipment
5-7
4,770 3,583 
Vehicles5688 585 
Hardware and software
3-5
8,055 3,706 
Construction in progressN/A6,525 5,142 
Total53,978 40,993 
Less: accumulated depreciation(22,092)(17,819)
Property, plant and equipment, net$31,886 $23,174