v3.25.2
Composition of Certain Condensed Consolidated Financial Statement Line Items - Schedule of Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Employee compensation $ 2,211 $ 1,343
Accrued professional and consulting fees 364 219
Accrued research and development 251 468
Other 112 518
Total $ 2,938 $ 2,548