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 [Abstract]    
Employee compensation and benefits $ 4,220 $ 7,391
External research and development expenses 6,180 4,265
General and administrative professional service expenses 922 648
Other 473 1,039
Total accrued expenses and other current liabilities $ 11,795 $ 13,343