v3.25.1
Accrued Expenses - Summary of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accrued Liabilities, Current [Abstract]    
Employee and board compensation $ 2,610 $ 1,812
Contract research services 1,200 773
Contract manufacturing services 267 9
Professional services 153 314
Total $ 4,230 $ 2,908