v3.26.1
Note 6 - Concentrations (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
   

For the three months ended June 30,

   

For the six months ended June 30,

 
                                 
   

2026

   

2025

   

2026

   

2025

 
                                 

Vendor A

    60 %     50 %     58 %     44 %

Vendor B

    -       14 %             14 %

Vendor C

    10 %     13 %     10 %     13 %

Vendor D

    12 %     -       12 %     -  

Vendor E

    11 %             10 %        
      93 %     77 %     90 %     71 %
   

June 30, 2026

   

December 31, 2025

 
   

Amount

   

Percentage

   

Amount

   

Percentage

 

Customer A

  $ -       -     $ 100,000       17 %

Customer B

  $ -       -     $ 89,000       14 %

Customer C

  $ -       -     $ 100,000       16 %

Customer D

  $ -       -     $ 65,000       10 %

Customer E

  $ 71,000       12 %   $ -       -  

Customer F

  $ 69,000       11 %     -       -  

Customer G

  $ 63,000       10 %     -       -