XML 58 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Prepaid expenses and other current assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Prepaid expense and other current assets    
Other current assets $ 2,628 $ 4,233
Prepaid insurance 607 696
Prepaid research and development contracts 1,119 83
Accrued interest receivable 964 382
Total $ 5,318 $ 5,394