XML 61 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Components - Summary Components of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Clinical studies $ 15,954 $ 16,166
Professional fees 6,698 5,971
Short-term lease liability 6,342 6,103
Deferred revenue 5,952 4,848
Laboratory processing fees and materials 3,234 3,184
Other accrued expenses 5,831 7,080
Accrued and other liabilities $ 44,011 $ 43,352