XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accrued Liabilities Current [Abstract]    
Accrued professional fees $ 610 $ 524
Accrued bonuses and incentive compensation 880 2,042
Accrued litigation legal fees expense 1,001 1,001
Accrued insurance expense 264
Accrued vacation and other employee related expenses 534 534
Accrued severance and other related charges 301
Accrued valued-added tax 162 133
Deferred revenue 17 152
Other 265 192
Accrued expenses and other current liabilities $ 3,770 $ 4,842