XML 65 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Other Balance Sheet Accounts - Summary of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued salaries and other payroll liabilities $ 8,741 $ 10,368
Accrued professional services 6,638 936
Acquisition holdback liabilities 4,950 3,300
Accrued equipment and services liabilities for research and development 785 534
Accrued expenses—other 2,481 1,286
Total accrued expenses and other current liabilities $ 23,595 $ 16,424