v3.26.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accrued Expenses And Other Current Liabilities [Abstract]    
Accrued payroll and related expenses $ 20,222 $ 28,443
Accrued transportation costs 2,500 2,700
Accrued clinical trials expenses 6,983 5,865
Accrued external research and development expenses 4,697 3,104
Accrued property, plant and equipment 2,365 928
Accrued third-party surgeon costs 4,809 3,996
Accrued professional fees 5,921 3,378
Accrued other 11,101 14,326
Accrued expenses and other liabilities current $ 58,598 $ 62,740