XML 95 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Research and development expenses $ 6,365 $ 6,594
Employee compensation and benefits 3,983 5,219
Legal and professional fees 380 802
Other 643 356
Total Accrued expenses and other current liabilities $ 11,371 $ 12,971