v3.26.1
Balance Sheet Components - Other Accrued Expenses and Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Balance Sheet Components    
Accrued personnel and related expenses $ 9,708 $ 17,825
Accrued professional services 6,570 4,397
Other 92 81
Total other accrued expenses and current liabilities $ 16,370 $ 22,303