XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Selected Balance Sheet Components (Tables)
9 Months Ended
Sep. 30, 2022
Balance Sheet Related Disclosures [Abstract]  
Schedule of inventory
Inventory as of September 30, 2022 and December 31, 2021:

(In thousands)September 30, 2022December 31, 2021
Raw materials$15,797 $12,676 
Work-in-process883 644 
Finished goods49 61 
Total inventory$16,729 $13,381 
Schedule of property and equipment, net
Property and Equipment, net as of September 30, 2022 and December 31, 2021:

(In thousands)September 30, 2022December 31, 2021
Machinery and equipment$4,697 $4,522 
Furniture, fixtures and office equipment1,710 1,551 
Computer equipment and software8,112 7,769 
Leasehold improvements13,674 10,617 
Construction in process4,943 3,097 
Financing right-of-use lease46 74 
Total property and equipment, gross33,182 27,630 
Less accumulated depreciation(17,264)(14,322)
Total property and equipment, net$15,918 $13,308 
Schedule of accrued expenses
Accrued Expenses as of September 30, 2022 and December 31, 2021 are as follows:

(In thousands)September 30, 2022December 31, 2021
Bonus related compensation$5,472 $6,305 
Employee related accruals2,897 3,616 
Insurance reimbursement-related liabilities5,417 3,973 
Other accrued expenses162 151 
Total accrued expenses$13,948 $14,045