XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Contract research $ 3,609 $ 820
Employee compensation and benefits 2,885 3,616
Manufacturing 1,272 4,783
Professional fees 864 747
Accrued interest 258 266
Other 133 356
Total accrued expenses and other current liabilities $ 9,021 $ 10,588