v3.26.1
Additional Balance Sheet Detail - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]      
Prepaid expenses $ 1,081 $ 4,065 $ 5,560
Interest income receivable 2,030 1,070 1,246
Equipment held for sale 900 0  
Prepaid sign-on bonuses subject to vesting provisions 0 39 0
Total prepaid expenses and other current assets $ 4,011 $ 5,174 $ 6,806