XML 66 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accrued Expenses And Other Current Liabilities [Abstract]    
Accrued payroll and related expenses $ 9,812 $ 5,173
Accrued logistics costs 2,581  
Accrued professional fees 965 1,973
Accrued research, development and clinical trial expenses 1,876 4,567
Accrued other 3,401 4,624
Accrued expenses and other liabilities current $ 18,635 $ 16,337