XML 41 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2023
Property and Equipment, Net [Abstract]  
Schedule of Property and Equipment, Net Property and equipment, net consist of the following:
      December 31,   December 31, 
   Estimated Useful Lives  2023   2022 
Machinery and equipment  3 to 5 years  $3,162   $1,906 
Furniture and fixtures  3 to 7 years   1,173    1,059 
Computer hardware and software  3 years   1,328    1,155 
Leasehold improvements  Lesser of lease term or asset life   4,288    4,161 
Total property and equipment      9,951    8,281 
Less accumulated depreciation      (3,549)   (1,695)
Property and equipment, net     $6,402   $6,586