XML 25 R14.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components
3 Months Ended
Mar. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components BALANCE SHEET COMPONENTS
Inventory
Inventory consisted of the following (in thousands):
March 31, 2025December 31, 2024
Finished goods$4,420 $4,819 
Work in progress4,806 3,793 
Raw materials13,703 10,891 
Total inventory$22,929 $19,503 
Accrued and Other Liabilities
Accrued and other liabilities consisted of the following (in thousands):
March 31, 2025December 31, 2024
Clinical studies$16,703 $16,166 
Short-term lease liability6,205 6,103 
Professional fees6,199 5,971 
Deferred revenue5,422 4,848 
Laboratory processing fees and materials 3,101 3,184 
Travel and expenses
1,237 819 
Contingent consideration960 2,414 
Accrued shipping expenses462 504 
Accrued royalty262 255 
Deferred payments for intangible assets250 250 
License and other collaboration fees— 67 
Capital expenditures— 126 
Other accrued expenses2,094 2,645 
Total accrued and other liabilities$42,895 $43,352