XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.1
Equipment and Leasehold Improvements (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Equipment and leasehold improvements consist of the following:

Equipment and leasehold improvements consist of the following:  

   As of December 31, 
   2023   2022 
Machinery and equipment  $23,339   $19,899 
Office equipment   1,014    1,014 
Office furniture   126    110 
Leasehold improvements   5,157    5,140 
Construction in progress   931    2,952 
    30,567    29,115 
Less: Accumulated depreciation and amortization   (21,899)   (21,166)
   $8,668   $7,949