XML 46 R35.htm IDEA: XBRL DOCUMENT v3.26.1
BALANCE SHEET COMPONENTS - Schedule of notes payable maturities (Details) - Notes Payable
$ in Thousands
Jun. 30, 2026
USD ($)
Debt Instrument [Line Items]  
2026 $ 31
2027 68
2028 65
2029 12
Total principal payments 176
Less: current portion of notes payable (65)
Notes payable, less current portion $ 111