XML 31 R20.htm IDEA: XBRL DOCUMENT v3.26.1
BALANCE SHEET COMPONENTS (Tables)
3 Months Ended
Mar. 31, 2026
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):
March 31,
2026
December 31,
2025
Accounts receivable$171 $219 
Allowance for uncollectible accounts(8)(18)
Accounts receivable, net$163 $201 
The following was the activity in the allowance for uncollectible accounts (in thousands):
Three Months Ended
March 31,
20262025
Balance as of beginning of period$18 $
Increase in provision— 
Amounts written off, less recoveries(15)— 
Balance as of end of period$$
Schedule of inventory, net and activity in reserve for obsolescence
Inventory consisted of the following (in thousands):
March 31,
2026
December 31,
2025
Raw materials$747 $726 
Work in progress— 
Finished goods300 268 
Total inventory1,048 994 
Schedule of prepaid expenses
Prepaid expenses and other current assets consisted of the following (in thousands):
March 31,
2026
December 31,
2025
Software licenses$126 $127 
Equity offering costs79 29 
Insurance55 47 
Rent32 32 
Marketing programs and conferences31 25 
Professional services15 14 
Other— 23 
Total prepaid expenses and other current assets$338 $297 
Schedule of property and equipment, net
Property and equipment, net consisted of the following (in thousands):
March 31,
2026
December 31,
2025
Research and development equipment$1,291 $1,291 
Office and computer equipment84 84 
Autos54 54 
Furniture and fixtures47 47 
Leasehold improvements105 105 
Total in service1,581 1,581 
Accumulated depreciation and amortization(1,202)(1,171)
Property and equipment, net$379 $410 
Schedule of accrued expenses
Accrued expenses consisted of the following (in thousands):
March 31,
2026
December 31,
2025
Compensation and related benefits$428 $313 
Legal and consulting professional services124 66 
Product warranty and other21 
Franchise tax20 — 
Total accrued expenses$593 $383 
Schedule of maturities of notes payable
As of March 31, 2026, future principal payments were as follows (in thousands):
2026$46 
202768 
202865 
202912 
Total principal payments191 
Less: current portion of notes payable(63)
Notes payable, less current portion$128