XML 36 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Selected Balance Sheet Components (Tables)
9 Months Ended
Sep. 30, 2021
Balance Sheet Related Disclosures [Abstract]  
Schedule of inventory
Inventory as of September 30, 2021 and December 31, 2020:
 
(In thousands)September 30, 2021December 31, 2020
Raw materials$12,014 $8,775 
Work-in-process976 537 
Finished goods68 44 
Inventory$13,059 $9,356 
Schedule of property and equipment, net
Property and Equipment, net as of September 30, 2021 and December 31, 2020:
 
(In thousands)September 30, 2021December 31, 2020
Machinery and equipment$4,365 $3,672 
Furniture, fixtures and office equipment1,551 809 
Computer equipment and software7,669 6,846 
Leasehold improvements10,277 5,560 
Construction in process1,416 2,021 
Financing right-of-use lease83 111 
Total property and equipment, gross25,361 19,019 
Less accumulated depreciation(13,542)(11,386)
Property and equipment, net$11,819 $7,633 
Schedule of accrued expenses
Accrued Expenses as of September 30, 2021 and December 31, 2020 are as follows:
 
(In thousands)September 30, 2021December 31, 2020
Bonus related compensation$4,553 $5,721 
Employee related accruals2,975 3,482 
Other accrued expenses3,404 2,090 
Accrued expenses$10,932 $11,293