XML 40 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Composition of Certain Consolidated Financial Statement Line Items - Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Composition of Certain Consolidated Financial Statement Line Items    
Accrued compensation $ 2,045 $ 4,325
Accrued research and development expenses 3,285 4,719
Accrued clinical expenses 4,971 5,412
Accrued professional services 3,698 2,633
Income tax and VAT payable 297 356
Accrued other liabilities 1,152 1,113
Total accrued expenses and other current liabilities $ 15,448 $ 18,558