XML 27 R14.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Components
9 Months Ended
Sep. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components BALANCE SHEET COMPONENTS
Inventory
Inventory consisted of the following (in thousands):
September 30, 2025December 31, 2024
Finished goods$9,538 $4,819 
Work in progress5,132 3,793 
Raw materials13,658 10,891 
Total inventory$28,328 $19,503 
Accrued and Other Liabilities
Accrued and other liabilities consisted of the following (in thousands):
September 30, 2025December 31, 2024
Clinical studies$14,746 $16,166 
Short-term lease liability6,432 6,103 
Professional fees6,252 5,971 
Deferred revenue5,763 4,848 
Laboratory processing fees and materials 4,748 3,184 
Other accrued expenses6,019 7,080 
Total accrued and other liabilities$43,960 $43,352