XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Accrued Expenses    
Accrued contracted costs $ 5,135 $ 3,861
Accrued professional fees 2,886 1,485
Accrued compensation 1,638 4,047
Accrued other 383 315
Total $ 10,042 $ 9,708