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
        
   June 30,
2026
  

December 31,

2025

 
Leasehold improvements  $2,489   $2,439 
Equipment   7,031    6,818 
Furniture, computers and office equipment   147    111 
Construction in progress   2,216    213 
Total property, plant and equipment   11,883    9,581 
Less: Accumulated depreciation   (6,249)   (5,939)
Property, plant and equipment, net  $5,634   $3,642