v3.26.1
REVENUE DISAGGREGATION (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregated revenues
          
   For the Three Months Ended
March 31,
 
   2026   2025 
Primary Geographical Markets          
North America  $1,524,000   $1,528,000 
Other   212,000    64,000 
Total Revenue  $1,736,000   $1,592,000 
           
Major Goods          
Power supply units  $1,187,000   $1,273,000 
EV chargers   549,000    319,000 
Total Revenue  $1,736,000   $1,592,000 
           
Timing of Revenue Recognition          
Goods transferred at a point in time  $1,708,000    1,578,000 
Revenue recognized over time   28,000    14,000 
Total Revenue  $1,736,000   $1,592,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   172,000 
Revenue recognized   (130,000)
Advances refunded   (92,000)
Balance, March 31, 2026  $155,000 
Schedule of concentration
                    
   For the Three Months Ended
March 31, 2026
   For the Three Months Ended
March 31, 2025
 
   Total Revenue   Percentage of   Total Revenue   Percentage of 
    by Major    Total Company    by Major    Total Company 
    Customers    Revenue    Customers    Revenue 
Customer A  $-    -%  $626,000    39%
Customer B  $400,000    23%  $-    -%
Customer C  $460,000    26%  $-    -%
Customer D  $-    -%  $192,000    12%
Customer E   $ -       - %   $ 210,000       13 %