XML 31 R20.htm IDEA: XBRL DOCUMENT
v3.26.1

BALANCE SHEET COMPONENTS (Tables) | 6 Months Ended
--- | ---
Jun. 30, 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):
| June 30, 2026 |  | December 31, 2025
Accounts receivable | $ | 363 |  |  | $ | 219 |
Allowance for uncollectible accounts | (2) |  |  | (18) |
Accounts receivable, net | $ | 361 |  |  | $ | 201 |
The following was the activity in the allowance for uncollectible accounts (in thousands):
| Three Months Ended June 30, |  | Six Months Ended June 30,
| 2026 |  | 2025 |  | 2026 |  | 2025
Balance as of beginning of period | $ | 8 |  |  | $ | 4 |  |  | $ | 18 |  |  | $ | 4 |
Increase in provision | — |  |  | 6 |  |  | 5 |  |  | 6 |
Amounts written off, less recoveries | (6) |  |  | — |  |  | (21) |  |  | — |
Balance as of end of period | $ | 2 |  |  | $ | 10 |  |  | $ | 2 |  |  | $ | 10 |
Schedule of inventory, net and activity in reserve for obsolescence | Inventory consisted of the following (in thousands):
| June 30, 2026 |  | December 31, 2025
Raw materials | $ | 719 |  |  | $ | 726 |
Work in progress | 1 |  |  | — |
Finished goods | 249 |  |  | 268 |
Total inventory | $ | 969 |  |  | $ | 994 |
Schedule of prepaid expenses | Prepaid expenses and other current assets consisted of the following (in thousands):
| June 30, 2026 |  | December 31, 2025
Software licenses | $ | 76 |  |  | $ | 127 |
Equity offering costs | 134 |  |  | 29 |
Insurance | 55 |  |  | 47 |
Rent | 32 |  |  | 32 |
Marketing programs and conferences | 12 |  |  | 25 |
Professional services | 15 |  |  | 14 |
Other | 49 |  |  | 23 |
Total prepaid expenses and other current assets | $ | 373 |  |  | $ | 297 |
Schedule of property and equipment, net | Property and equipment, net consisted of the following (in thousands):
| June 30, 2026 |  | December 31, 2025
Research and development equipment | $ | 1,291 |  |  | $ | 1,291 |
Office and computer equipment | 84 |  |  | 84 |
Autos | 54 |  |  | 54 |
Furniture and fixtures | 47 |  |  | 47 |
Leasehold improvements | 105 |  |  | 105 |
Total in service | 1,581 |  |  | 1,581 |
Accumulated depreciation and amortization | (1,233) |  |  | (1,171) |
Property and equipment, net | $ | 348 |  |  | $ | 410 |
Schedule of accrued expenses | Accrued expenses consisted of the following (in thousands):
| June 30, 2026 |  | December 31, 2025
Compensation and related benefits | $ | 450 |  |  | $ | 313 |
Legal and consulting professional services | 3 |  |  | 66 |
Product warranty and other | 11 |  |  | 4 |
Total accrued expenses | $ | 464 |  |  | $ | 383 |
Schedule of maturities of notes payable | As of June 30, 2026, future principal payments were as follows (in thousands):
2026 |  | $ | 31 |
2027 |  | 68 |
2028 |  | 65 |
2029 |  | 12 |
Total principal payments |  | 176 |
Less: current portion of notes payable |  | (65) |
Notes payable, less current portion |  | $ | 111 |

X
- Definition Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs. + References No definition available. + Details
Name: | us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1 + Details
Name: | us-gaap_PropertyPlantAndEquipmentTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-3 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2 + Details
Name: | us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the components of accrued liabilities. + References No definition available. + Details
Name: | us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_ScheduleOfInventoryCurrentTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of maturity and sinking fund requirement for long-term debt. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1 + Details
Name: | us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration