XML 42 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accrued payroll and other employee benefits $ 503 $ 935
Accrued severance 0 89
Accrued professional fees 401 345
Accrued franchise tax 19 77
Accrued other 18 22
Total accrued expenses $ 941 $ 1,468