XML 33 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Composition of Certain Balance Sheet Items (Tables)
3 Months Ended
Mar. 31, 2021
Composition of Certain Balance Sheet Items [Abstract]  
Schedule of Property and Equipment
Property and equipment, net consisted of the following (in thousands):
March 31,December 31,
20212020
Machinery and equipment$9,350 $9,343 
Leasehold improvements1,318 1,278 
Purchased computer software1,424 1,423 
12,092 12,044 
Less: accumulated depreciation and amortization(9,797)(9,493)
Property and equipment, net$2,295 $2,551 
Schedule of Other Current Liabilities
Other current liabilities consisted of the following (in thousands):
March 31,
20212020
Payroll and related expenses$3,516 $5,927 
Professional services510 696 
Other246 516 
Other current liabilities$4,272 $7,139