XML 79 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Payroll and employee related expenses $ 529 $ 4,670
Third-party research and development expenses 1,582 3,473
Other 475 1,231
Total accrued expenses and other current liabilities $ 2,586 $ 9,374