XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Summary Components of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Clinical studies $ 15,133 $ 15,744
Short-term lease liability 6,054 5,943
Contingent consideration 6,050 5,469
Professional fees 4,390 5,911
Deferred revenue 4,356 4,748
Laboratory processing fees and materials 2,933 2,890
Deferred payments for intangible assets 920 920
Travel and expenses 891 0
Accrued shipping expenses 510 335
Accrued royalty 197 348
License and other collaboration fees 88 250
Capital expenditures 0 151
Other accrued expenses 4,148 2,788
Accrued and other liabilities $ 45,670 $ 45,497