v3.25.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued bonus $ 2,346 $ 3,830
Accrued clinical and manufacturing costs 3,133 696
Accrued consulting fees 893 153
Accrued external audit and tax fees 223 73
Accrued legal fees 67 0
Other accrued expenses and other current liabilities 118 347
Total accrued expenses and other current liabilities $ 6,780 $ 5,099