XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Composition of Certain Consolidated Financial Statement Line Items - Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Composition of Certain Consolidated Financial Statement Line Items    
Accrued compensation $ 2,246 $ 3,544
Accrued research and development expenses 2,249 1,818
Accrued clinical expenses 2,156 438
Accrued professional services 1,048 313
Income tax and VAT payable 176 174
Accrued other liabilities 1,366 454
Total accrued expenses and other current liabilities $ 9,241 $ 6,741