XML 41 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components Balance Sheet Components
Inventory
Inventories consist of the following (in thousands):
December 31,
2023
2022
Raw materials$4,090 $2,818 
Work-in-process627 1,523 
Finished goods6,497 5,371 
Total$11,214 $9,712 
Property and Equipment, net
Property and equipment, net consists of the following (in thousands):
December 31,
2023
2022
Machinery, equipment, furniture and fixtures$4,522 $4,434 
Computer equipment and software1,822 2,952 
Leasehold improvements2,426 2,402 
8,770 9,788 
Less: Accumulated depreciation(7,767)(8,724)
Property and equipment, net $1,003 $1,064 

Depreciation expense for the years ended December 31, 2023 and December 31, 2022 was $0.2 million and $0.3 million, respectively.
Accrued Liabilities
Accrued liabilities consist of the following (in thousands):
December 31,
2023
2022
Payroll and related expenses $9,655 $5,748 
Inventory purchases588 764 
Professional fees30 227 
Other907 675 
$11,180 $7,414