XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Other Liabilities Disclosure [Abstract]    
Accrued research and development expense $ 2,521 $ 1,684
Accrued professional expenses 1,807 1,284
Accrued compensation and benefit costs 3,582 5,534
Payroll tax payable 7 167
Income taxes payable 72 0
Other liabilities 628 656
Total accrued expenses and other liabilities $ 8,617 $ 9,325