v3.25.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accrued Expenses and Other Current Liabilities    
Professional fees $ 426 $ 406
Compensation and related benefits 2,494 4,405
Research and development 1,153 1,896
Accrued expenses and other current liabilities $ 4,073 $ 6,707