v3.26.1
Selected Balance Sheet Components - Schedule of accrued expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accrued expenses    
Bonus-related compensation $ 7,141 $ 11,253
Employee-related accruals 4,362 3,009
Insurance reimbursement-related liabilities 4,081 4,401
Other accrued expenses 2,060 573
Total accrued expenses $ 17,644 $ 19,236