v3.25.2
Property and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2025
Property and Equipment, Net [Abstract]  
Schedule of Property and Equipment, Net

Property and equipment, net consist of the following:

 

   Estimated  June 30,   December 31, 
   Useful Lives  2025   2024 
Machinery and equipment  3 to 5 years  $3,160   $3,155 
Furniture and fixtures  3 to 7 years   915    1,031 
Computer hardware and software  3 years   1,468    1,351 
Leasehold improvements  Lesser of lease term or asset life   4,507    4,416 
Total property and equipment      10,050    9,953 
Less accumulated depreciation      (6,259)   (5,477)
Property and equipment, net     $3,791   $4,476