XML 133 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities, Current [Abstract]    
Research and development expenses $ 15,099 $ 16,975
Payroll and payroll-related 11,227 8,149
Professional fees 3,854 1,971
Other 3,684 407
Accrued expenses $ 33,864 $ 27,502