v3.25.2
Other Balance Sheet Accounts - Summary of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued salaries and other payroll liabilities $ 17,046 $ 10,368
Accrued professional services 19,210 936
Acquisition holdback liabilities 6,600 3,300
Accrued equipment and services liabilities for research and development 1,313 534
Accrued expenses—other 5,021 1,286
Total accrued expenses and other current liabilities $ 49,190 $ 16,424