v3.26.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accrued Expenses And Other Current Liabilities [Abstract]    
Accrued payroll and related expenses $ 19,857 $ 28,443
Accrued transportation costs 2,554 2,700
Accrued research, development and clinical trials expenses 6,543 5,865
Accrued third-party surgeon costs 4,724 3,996
Accrued professional fees 5,946 3,378
Accrued other 19,692 18,358
Accrued expenses and other liabilities current $ 59,316 $ 62,740