XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Other Financial Statement Information (Tables)
6 Months Ended
Jun. 30, 2023
Balance Sheet Related Disclosures [Abstract]  
Schedule of Inventory Inventory consists of the following (in thousands):
June 30,December 31,
20232022
Raw materials$1,472 $2,129 
Work-in-progress126 271 
Finished goods3,665 2,227 
Total inventory$5,263 $4,627 
Schedule of Property and Equipment
Property and equipment, net consists of the following (in thousands):
June 30,December 31,
20232022
Laboratory equipment$26,550 $21,122 
Computer equipment and software881 876 
Furniture and fixtures684 575 
Leasehold improvements3,380 3,375 
Construction-in-progress278 1,281 
Property and equipment31,773 27,229 
Less: accumulated depreciation and amortization(9,649)(7,821)
Total property and equipment, net$22,124 $19,408 
Schedule of Accrued Expenses
Accrued expenses consist of the following (in thousands):
June 30,December 31,
20232022
Accrued compensation$5,101 $6,139 
Accrued taxes644 335 
Accrued inventory683 156 
Accrued research and development379 235 
Accrued professional services300 322 
Other822 1,111 
Total accrued expenses$7,929 $8,298