v3.26.1
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Employee-related expenses, including Restructuring Liability (Note 12) $ 2,226 $ 3,066
Professional fees 1,005 1,366
Clinical expenses 7,380 8,466
Manufacturing expenses 3,230 6,071
Research and development expenses 188 241
Other 698 554
Total accrued liabilities $ 14,727 $ 19,764