XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.3
BALANCE SHEET COMPONENTS (Tables)
9 Months Ended
Sep. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of accounts receivable, net and activity in allowance for uncollectible accounts
Accounts receivable, net consisted of the following (in thousands):
September 30,
2024
December 31,
2023
Accounts receivable$218 $99 
Allowance for uncollectible accounts(4)(4)
Accounts receivable, net$214 $95 
The following was the activity in the allowance for uncollectible accounts (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2024202320242023
Balance as of beginning of period$$$$
Increase in provision— — 
Amounts written off, less recoveries— (4)— (6)
Balance as of end of period$$$$
Schedule of inventory, net and activity in reserve for obsolescence
Inventory, net consisted of the following (in thousands):
September 30,
2024
December 31,
2023
Raw materials$765 $747 
Finished goods115 53 
Total inventory880 800 
Less: reserve for obsolescence— (5)
Inventory, net$880 $795 
The following was the activity in the reserve for obsolescence (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2024202320242023
Balance as of beginning of period$— $18 $$18 
Increase in reserve— — — — 
Amounts relieved— — (5)— 
Balance as of end of period$— $18 $— $18 
Schedule of prepaid expenses
Prepaid expenses and other current assets consisted of the following (in thousands):
September 30,
2024
December 31,
2023
Equity offering costs$132 $— 
Software licenses82 152 
Insurance52 64 
Professional services30 30 
Rent29 11 
Prepaid inventory— 111 
Other35 20 
Total prepaid expenses and other current assets$360 $388 
Schedule of property and equipment, net
Property and equipment, net consisted of the following (in thousands):
September 30,
2024
December 31,
2023
Research and development equipment$1,801 $1,763 
Office and computer equipment494 808 
Autos54 54 
Furniture and fixtures46 41 
Leasehold improvements152 141 
Total in service2,547 2,807 
Accumulated depreciation and amortization(2,201)(2,419)
Total in service, net346 388 
Construction in progress34 — 
Property and equipment, net$380 $388 
Schedule of accrued expenses
Accrued expenses consisted of the following (in thousands):
September 30,
2024
December 31,
2023
Compensation and related benefits$377 $232 
Legal and consulting professional services14 121 
Product warranty15 
Total accrued expenses$394 $368 
Schedule of maturities of notes payable
As of September 30, 2024, future principal payments were as follows (in thousands):
2024$13 
202554 
202660 
202749 
202844 
Thereafter
Total principal payments223 
Less: current portion of notes payable(53)
Notes payable, less current portion$170