XML 44 R29.htm IDEA: XBRL DOCUMENT v3.26.1
Property, Plant and Equipment, net (Tables)
12 Months Ended
Dec. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of property, plant and equipment
        
   December 31, 
   2025   2024 
Land  $1,565   $1,565 
Buildings and improvements   24,497    23,520 
Machinery and equipment   43,433    38,181 
Vehicles   477    477 
Office equipment   694    758 
Construction in process   19,803    2,163 
    90,469    66,664 
Less accumulated depreciation   (42,187)   (39,802)
Total property, plant and equipment, net  $48,282   $26,862