XML 54 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Accrued Liabilities, Current [Abstract]    
Research and development expenses $ 8,021 $ 15,099
Payroll and payroll-related 4,574 11,227
Professional fees 2,271 3,854
Other 1,131 3,684
Accrued expenses $ 15,997 $ 33,864