XML 23 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheet Components
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Condensed Consolidated Balance Sheet Components Condensed Consolidated Balance Sheet Components
Inventory
Inventory consists of the following (in thousands):
As of
March 31, 2024December 31, 2023
Raw materials$1,866 $2,247 
Work-in-progress12,512 11,780 
Finished goods15,189 10,068 
Total inventory$29,567 $24,095 
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consists of the following (in thousands):
As of
March 31, 2024December 31, 2023
Prepaid expenses$5,890 $3,378 
Other current assets835 686 
Total prepaid expenses and other current assets$6,725 $4,064 
Property and Equipment, Net
Property and equipment, net consists of the following (in thousands):
As of
March 31, 2024December 31, 2023
Laboratory and manufacturing equipment$9,689 $6,470 
Office furniture302 242 
Leasehold improvements623 437 
Servers and workstations260 242 
Property and equipment, gross10,874 7,391 
Less: accumulated depreciation(3,293)(2,679)
Total property and equipment, net$7,581 $4,712 
Depreciation expense of $0.6 million and $0.4 million was recognized during the three months ended March 31, 2024 and 2023, respectively.
Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consists of the following (in thousands):
As of
March 31, 2024December 31, 2023
Accrued expenses$13,047 $8,284 
Accrued income taxes10,224 155 
Accrued compensation and benefits6,054 14,923 
Accrued software license costs2,464 3,224 
Operating lease liabilities, current2,333 2,156 
Total accrued expenses and other current liabilities$34,122 $28,742 
Other Liabilities
Other liabilities consists of the following (in thousands):
As of
March 31, 2024December 31, 2023
Customer deposit
$5,000 $— 
Income taxes
3,897 1,394 
Other
1,633 2,393 
Total other liabilities
$10,530 $3,787