XML 36 R24.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
          
   March 31,
2025
   December 31,
2024
 
Land  $1,565   $1,565 
Buildings and improvements   23,738    23,520 
Machinery and equipment   38,002    38,181 
Vehicles   477    477 
Office equipment   758    758 
Construction in process   3,927    2,163 
    68,467    66,664 
Less accumulated depreciation   (40,355)   (39,802)
Total property, plant and equipment, net  $28,112   $26,862