XML 46 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accrued Expenses And Other Current Liabilities [Abstract]    
Accrued payroll and related expenses $ 13,846 $ 22,523
Accrued transportation costs 3,650 3,818
Accrued research, development and clinical trials expenses 4,863 4,179
Accrued professional fees 4,003 2,445
Accrued other 13,777 12,187
Accrued expenses and other liabilities current $ 40,139 $ 45,152