XML 45 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Property, Plant and Equipment, Net (Tables)
3 Months Ended
Mar. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment, Net
Property, plant and equipment, net consisted of the following (in thousands, except useful lives):
Estimated Useful Lives (Years)March 31, 2025December 31, 2024
LandN/A$1,629 $1,585 
Buildings and land improvements
15-39
10,609 9,108 
Manufacturing equipment728,090 27,853 
Furniture, fixtures and equipment
5-7
4,680 4,287 
Vehicles5643 603 
Hardware
3-5
3,459 3,603 
Construction in progressN/A4,358 3,948 
Total53,468 50,987 
Less: accumulated depreciation(24,728)(24,765)
Property, plant and equipment, net$28,740 $26,222