XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventory, Current
Inventories consist of the following (in thousands):
March 31,December 31,
20222021
Raw materials$2,297 $2,232 
Work-in-process1,210 879 
Finished goods4,596 4,711 
Total$8,103 $7,822 
Property, Plant and Equipment Property and equipment, net consists of the following (in thousands):
March 31,December 31,
20222021
Machinery, equipment, furniture and fixtures$4,043 $3,742 
Computer equipment and software2,952 2,916 
Leasehold improvements2,402 2,402 
9,397 9,060 
Less: Accumulated depreciation(8,537)(8,457)
Property and equipment, net $860 $603 
Schedule of Accrued Liabilities
Accrued liabilities consist of the following (in thousands):
March 31,December 31,
20222021
Payroll and related expenses $5,575 $6,547 
Inventory-raw materials467 251 
Professional fees140 109 
Deferred rent, current— 490 
Other779 526 
Total accrued liabilities$6,961 $7,923