XML 97 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
BALANCE SHEET COMPONENTS - Schedule of notes payable maturities (Details) - Notes Payable
$ in Thousands
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]  
2025 $ 57
2026 61
2027 68
2028 64
2029 12
Total principal payments 262
Less: current portion of notes payable (56)
Notes payable, less current portion $ 206