v3.26.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Accrued Expenses and Other Current Liabilities [Abstract]    
Accrued research and development $ 6,805 $ 4,384
Accrued employee compensation and benefits 1,707 5,266
Accrued professional and consulting 775 941
Total $ 9,287 $ 10,591