v3.26.1
Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Other Liabilities Disclosure [Abstract]    
Accrued compensation and benefit costs $ 5,445 $ 7,914
Accrued research and development expense 1,868 3,724
Accrued professional expenses 1,342 1,532
Other liabilities 559 1,325
Total accrued expenses and other liabilities $ 9,214 $ 14,495