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
Payables and Accruals [Abstract]    
Accrued research and development expenses $ 12,146 $ 10,045
Accrued compensation 6,546 12,073
Accrued professional services 419 232
Other accruals and current liabilities 139 114
Total $ 19,250 $ 22,464