v3.26.1
Additional Balance Sheet Detail - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]      
Payroll and benefits $ 2,323 $ 4,312 $ 2,988
External research and development 1,066 3,791 3,561
Deposit for pending sale of equipment held for sale 450 0  
Professional services 342 691 682
Other 174 258 463
Total accrued expenses and other current liabilities $ 4,355 $ 9,052 $ 7,694