v3.26.1
Property, Plant and Equipment (Tables)
6 Months Ended
Jun. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of Property, Plant, and Equipment, Net
Property, plant, and equipment, net consists of the following (in thousands):
    Estimated Useful Lives (Years)
June 30,
2026
December 31, 2025
LandN/A$610 $610 
Building and land improvements
5-40
34,255 30,228 
Machinery and equipment
3-5
36,678 23,940 
Furniture and fixtures
3-7
4,954 3,193 
Vehicles
5
125 125 
Software
5-7
1,611 — 
Construction in progress7,221 12,694 
85,454 70,790 
Less: accumulated depreciation(22,189)(17,488)
Property, plant and equipment, net$63,265 $53,302