v3.25.1
Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accrued expenses and other current liabilities:    
Accrued research and development $ 7,567 $ 10,064
Accrued compensation and benefits 3,186 7,428
Other 1,880 1,871
Total accrued expenses and other current liabilities $ 12,633 $ 19,363