v3.26.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Jun. 30, 2026
Accounting Policies [Abstract]  
Schedule of Disaggregation of Product and Service Net Sales
The following table provides a disaggregation of product and service net sales for the periods presented (in thousands):
Three months ended
June 30,
Six months ended
June 30,
2026202520262025
Net sales:
Commercial products$2,254 $773 $2,572 $976 
MMM products1,491 348 2,119 761 
Setup service22 22 
Total net sales$3,749 $1,143 $4,698 $1,759 
Schedule of Accounts Receivable, Allowance for Credit Loss Below is the breakout of the Company’s contract assets for such periods (in thousands):
June 30, 2026December 31, 2025January 1, 2025
Gross Accounts Receivable$2,747 $559 $819 
Less: Allowance for Credit Losses$(184)$(33)$(15)
Net Accounts Receivable$2,563 $526 $804 
Activity related to our allowance for credit losses for the three and six months ended June 30, 2026 and 2025 was as follows (in thousands):
Allowance for credit losses as of December 31, 2025$(33)
Reduction of reserve for credit losses for the three months ended March 31, 202616 
Allowance for credit losses as of March 31, 2026(17)
Increase in reserve for credit losses for the three months ended June 30, 2026(167)
Allowance for credit losses as of June 30, 2026$(184)
Allowance for credit losses as of December 31, 2024$(15)
Reduction of reserve for credit losses for the three months ended March 31, 2025
Allowance for credit losses as of March 31, 2025(13)
Increase in reserve for credit losses for the three months ended June 30, 2025(71)
Allowance for credit losses as of June 30, 2025$(84)
Schedule of Net Sales by Country The following table presents net sales by country for the periods presented:
Three months ended
June 30,
Six months ended
June 30,
Net sales by country: 2026202520262025
United States$1,268 $579 $2,217 $1,195 
Australia2,481 — 2,481 — 
Taiwan— 548 — 548 
Other— 16 — 16 
Total net sales$3,749 $1,143 $4,698 $1,759 
Schedule of Reconciliation of Basic and Diluted Loss Per Share
The following table presents a reconciliation of basic and diluted loss per share computations (in thousands, except per share amounts):
Three months ended
June 30,
Six months ended
June 30,
2026202520262025
Numerator:
Net loss$(877)$(231)$(1,017)$(499)
Denominator:
Basic and diluted weighted average of common shares outstanding 6,327 5,379 6,317 5,323 
Schedule of Warranty Activity
The following table summarizes warranty activity for the periods presented (in thousands):
Three months ended
June 30,
Six months ended
June 30,
2026202520262025
Balance at beginning of period$62 $85 $91 $118 
Warranty accruals for current period sales
Adjustments to existing warranty reserves— — (29)(34)
Accrued warranty reserve at end of period$63 $88 $63 $88 
Schedules of Concentration of Risk, by Risk Factor
Total net sales were concentrated among a few customers for the three and six months ended June 30, 2026 and 2025 as follows:
Three months ended June 30,
Six months ended June 30,
2026
2025
2026
2025
Customer A11.0 %12.8 %12.2 %17.8 %
Customer B— %— %— %12.0 %
Customer C— %10.7 %— %13.1 %
Customer D (located in Taiwan)— %50.3 %— %32.7 %
Customer E (located in Australia)66.2 %— %52.8 %— %
As of June 30, 2026 and December 31, 2025, our trade accounts receivables were concentrated among a few customers as follows:
As of
June 30, 2026
As of
December 31, 2025
Customer A14.1 %15.9 %
Customer D (located in Taiwan)— %21.7 %
Customer E (located in Australia)63.4 %— %
Customer F— %12.0 %
Customer G— %19.5 %
Total expenditures were concentrated among a few suppliers for the three and six months ended June 30, 2026 and 2025 as follows:
Three months ended June 30,
Six months ended June 30,
2026
2025
2026
2025
Supplier A— %— %— %10.6 %
Supplier B— %30.7 %— %14.8 %
Supplier C, related party*77.0 %— %68.4 %— %
Suppliers D and E, related parties*6.6 %15.2 %12.6 %16.7 %
* See Note 12 “Related Party Transactions”
As of June 30, 2026 and December 31, 2025, our trade accounts payable were concentrated among a few suppliers as follows:

As of
June 30, 2026
As of
December 31, 2025
Supplier C, related party*85.2 %— %
Supplier E, related party*9.4 %70.9 %
Supplier F— %10.8 %
* See Note 12 “Related Party Transactions”