XML 40 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Composition of Certain Balance Sheet Items (Tables)
12 Months Ended
Dec. 31, 2023
Composition of Certain Balance Sheet Items [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets
Prepaid and other current assets consisted of the following (in thousands):
December 31,
20232022
Prepaid R&D expenses$10,998 $5,325 
Prepaid G&A expenses803 1,597 
Receivable from stock option exercises in-transit— 62 
Other2,140 1,708 
Prepaid and other current assets$13,941 $8,692 
Schedule of Property and Equipment Depreciation and amortization periods for the Company’s property, plant and equipment are as follows: 
Asset
Estimated Useful Life
Machinery and equipment
4-7 years
Leasehold improvementsShorter of expected useful life or lease term
Purchased computer software
4 years
Property and equipment, net consisted of the following (in thousands):
December 31,
20232022
Machinery and equipment$9,019 $9,901 
Leasehold improvements— 1,498 
Purchased computer software2,232 1,500 
11,251 12,899 
Less: accumulated depreciation and amortization(7,415)(11,168)
Property and equipment, net$3,836 $1,731 
Schedule of Other Current Liabilities
Other current liabilities consisted of the following (in thousands):
December 31,
20232022
Payroll and related expenses$13,245 $11,060 
Professional services288 605 
Other2,129 503 
Other current liabilities$15,662 $12,168