XML 76 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Components - Summary of Components of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Clinical studies $ 16,166 $ 15,744
Short-term lease liability 6,103 5,943
Professional fees 5,971 5,911
Deferred revenue 4,848 4,748
Laboratory processing fees and materials 3,184 2,890
Contingent consideration 2,414 5,469
Travel and expenses 819 0
Accrued shipping expenses 504 335
Accrued royalty 255 348
Deferred payments for intangible assets 250 920
Capital expenditures 126 151
License and other collaboration fees 67 250
Other accrued expenses 2,645 2,788
Total accrued and other liabilities $ 43,352 $ 45,497