XML 37 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Equipment and Leasehold Improvements (Tables)
12 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
Schedule of components of equipment and leasehold improvements

Equipment and leasehold improvements consist of the following: 

 

    As of December 31,  
    2020     2019  
Machinery and equipment   $ 16,758     $ 16,126  
Office equipment     870       855  
Office furniture     110       110  
Leasehold improvements     4,850       4,839  
Construction in progress     445       163  
      23,033       22,093  
Less: Accumulated depreciation and amortization     (20,165 )     (19,838 )
    $ 2,868     $ 2,255