XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued professional fees $ 2,406 $ 481
Accrued compensation and benefits 1,105 1,840
Accrued financing costs 31 194
Other 123 193
Accrued and other current liabilities $ 3,665 $ 2,708