v3.26.1
Selected Balance Sheet Components - Schedule of accrued expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accrued expenses    
Bonus-related compensation $ 4,670 $ 11,253
Employee-related accruals 4,252 3,009
Insurance reimbursement-related liabilities 3,726 4,401
Other accrued expenses 1,319 573
Total accrued expenses $ 13,967 $ 19,236