v3.25.1
Prepaid expenses and other current assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Prepaid Expenses And Other Current Assets    
Prepaid insurance expenses $ 123 $ 155
Prepaid research expenses 255 36
Prepaid rent expenses
Other prepaid expenses 19 27
Total $ 397 $ 218