XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Accounts Payable and Accrued Expenses    
Accrued research and development costs $ 8,760 $ 6,091
Accrued 2023 Lilly License costs 5,000 10,000
Accounts payable 1,014 2,749
Accrued bonus 1,361 1,201
Accrued professional fees 948 150
Accrued withholding taxes payable 584  
Other accrued expenses 577 111
Total accounts payable and accrued expenses $ 18,244 $ 20,302