XML 51 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Other Liabilities Disclosure [Abstract]    
Accrued research and development expense $ 1,815 $ 1,684
Accrued professional expenses 803 1,284
Accrued compensation and benefit costs 2,976 5,534
Payroll tax payable 1 167
Other liabilities 672 656
Total accrued expenses and other liabilities $ 6,267 $ 9,325