XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BALANCE SHEET COMPONENTS - Schedule of notes payable maturities (Details) - Notes Payable
$ in Thousands
Mar. 31, 2024
USD ($)
Debt Instrument [Line Items]  
2024 $ 25
2025 36
2026 39
2027 43
2028 38
Total principal payments 181
Less: current portion of notes payable (34)
Notes payable, less current portion $ 147