XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BALANCE SHEET COMPONENTS - Schedule of notes payable maturities (Details) - Notes Payable
$ in Thousands
Jun. 30, 2024
USD ($)
Debt Instrument [Line Items]  
2024 $ 19
2025 41
2026 45
2027 49
2028 44
Thereafter 3
Total principal payments 201
Less: current portion of notes payable (39)
Notes payable, less current portion $ 162