v3.26.1
REVENUE DISAGGREGATION (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregated revenues
                    
   For the Three Months Ended
June 30,
   For the Six Months Ended
June 30,
 
   2026   2025   2026   2025 
Primary Geographical Markets                    
North America  $1,335,000   $1,593,000   $2,859,000   $3,121,000 
Other   419,000    99,000    631,000    163,000 
Total Revenue  $1,754,000   $1,692,000   $3,490,000   $3,284,000 
                     
Major Goods                    
Power supply units  $1,628,000   $1,213,000   $2,815,000   $2,486,000 
EV chargers   126,000    479,000    675,000    798,000 
Total Revenue  $1,754,000   $1,692,000   $3,490,000   $3,284,000 
                     
Timing of Revenue Recognition                    
Goods transferred at a point in time  $1,728,000    1,670,000    3,436,000    3,248,000 
Revenue recognized over time   26,000    22,000    54,000    36,000 
Total Revenue  $1,754,000   $1,692,000   $3,490,000   $3,284,000 
Schedule of customer advances
    
  Customer advances  
Balance, December 31, 2024  $125,000 
Advances received   1,403,000 
Revenue recognized   (1,018,000)
Advances refunded   (305,000)
Balance, December 31, 2025   205,000 
Advances received   286,000 
Revenue recognized   (201,000)
Advances refunded   (197,000)
Balance, June 30, 2026  $93,000 
Schedule of concentration
                
   For the Three Months Ended
June 30, 2026
   For the Six Months Ended
June 30, 2026
 
   Total Revenue   Percentage of   Total Revenue   Percentage of 
   by Major   Total Company   by Major   Total Company 
   Customers   Revenue   Customers   Revenue 
Customer A  $-    -%  $-    -%
Customer B  $423,000    24%  $823,000    24%
Customer C  $2,000    -%   462,000    13%
Customer F  $246,000    14%   409,000    12%
Customer G  $242.000    14%   412,000    12%

 

   For the Three Months Ended
June 30, 2025
   For the Six Months Ended
June 30, 2025
 
   Total Revenue   Percentage of   Total Revenue   Percentage of 
   by Major   Total Company   by Major   Total Company 
   Customers   Revenue   Customers   Revenue 
Customer A  $348,000    21%  $974,000    30%
Customer D  $239,000    14%  $431,000    13%
Customer E  $223,000    13%  $433,000    13%