XML 25 R14.htm IDEA: XBRL DOCUMENT v3.26.1
Balance Sheet Components
3 Months Ended
Mar. 31, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components BALANCE SHEET COMPONENTS
Inventory
Inventory consisted of the following (in thousands):
March 31, 2026December 31, 2025
Finished goods$11,172 $9,804 
Work in progress3,608 3,740 
Raw materials11,624 13,161 
Total inventory$26,404 $26,705 
Accrued and Other Liabilities
Accrued and other liabilities consisted of the following (in thousands):
March 31, 2026December 31, 2025
Clinical studies$12,420 $12,356 
Short-term lease liability6,661 6,515 
Professional fees7,518 4,988 
Deferred revenue5,555 4,653 
Refunds reserve
7,954 3,500 
Other accrued expenses9,434 9,742 
Total accrued and other liabilities$49,542 $41,754