XML 46 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Research and development, including manufacturing and clinical expenditures $ 9,623 $ 6,940
Payroll and payroll related 2,848 5,904
Professional fees and other 1,078 501
Total accrued expenses and other current liabilities $ 13,549 $ 13,345