XML 63 R50.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued compensation and ESPP contributions $ 2,693 $ 3,173
Accrued outsourced studies 651 516
Accrued contract manufacturing costs 223 1,565
Accrued clinical trial costs 49 1,302
Accrued other 323 470
Total accrued expenses and other current liabilities $ 3,939 $ 7,026