XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses - Accrued Expenses (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables And Accruals [Abstract]    
Research and development expenses $ 1,576 $ 1,544
Payroll and other employee-related expenses 144 750
Professional services 215 225
Interest on debt 81 146
Other 214 134
Total $ 2,230 $ 2,799