Sep 15                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $206,857               
              $2.13 p/Share               
          
        
            
        
          
              97,116 
              Reduced 4.93% 
          
   
         
        
          
            1,873,062 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 15                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $63,402               
              $1.74 p/Share               
          
        
            
        
          
              36,438 
              Reduced 1.82% 
          
   
         
        
          
            1,970,178 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 06                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              614,517 
              Added 23.44% 
          
   
         
        
          
            2,006,616 Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 23                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $152,598               
              $1.59 p/Share               
          
        
            
        
          
              95,974 
              Reduced 6.45% 
          
   
         
        
          
            1,392,099 Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 23                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              189,000 
              Added 11.27% 
          
   
         
        
          
            1,488,073 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 15                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $86,117               
              $2.14 p/Share               
          
        
            
        
          
              40,242 
              Reduced 3.0% 
          
   
         
        
          
            1,299,073 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 13                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $95,278               
              $2.62 p/Share               
          
        
            
        
          
              36,366 
              Reduced 2.66% 
          
   
         
        
          
            1,332,593 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 16                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $48,044               
              $1.83 p/Share               
          
        
            
        
          
              26,254 
              Reduced 1.88% 
          
   
         
        
          
            1,368,959 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 15                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              450,000 
              Added 24.39% 
          
   
         
        
          
            1,395,213 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 20                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $57,805               
              $1.93 p/Share               
          
        
            
        
          
              29,951 
              Reduced 3.09% 
          
   
         
        
          
            940,248 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 18                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $45,748               
              $1.9 p/Share               
          
        
            
        
          
              24,078 
              Reduced 2.42% 
          
   
         
        
          
            970,199 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 17                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $46,341               
              $1.93 p/Share               
          
        
            
        
          
              24,011 
              Reduced 2.36% 
          
   
         
        
          
            994,277 Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 15                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $5,520               
              $2.76 p/Share               
          
        
            
        
          
              2,000 
              Reduced 0.2% 
          
   
         
        
          
            1,018,288 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 15                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $4,540               
              $2.27 p/Share               
          
        
            
        
          
              2,000 
              Reduced 0.2% 
          
   
         
        
          
            1,020,288 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 18                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $36,548               
              $2.66 p/Share               
          
        
            
        
          
              13,740 
              Reduced 1.33% 
          
   
         
        
          
            1,022,288 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 15                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $5,340               
              $2.67 p/Share               
          
        
            
        
          
              2,000 
              Reduced 0.19% 
          
   
         
        
          
            1,036,028 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 15                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $5,500               
              $2.75 p/Share               
          
        
            
        
          
              2,000 
              Reduced 0.19% 
          
   
         
        
          
            1,038,028 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 16                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $6,640               
              $3.32 p/Share               
          
        
            
        
          
              2,000 
              Reduced 0.19% 
          
   
         
        
          
            1,036,856 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 18                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $165,345               
              $3.53 p/Share               
          
        
            
        
          
              46,840 
              Reduced 4.31% 
          
   
         
        
          
            1,038,856 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 15                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $7,640               
              $3.82 p/Share               
          
        
            
        
          
              2,000 
              Reduced 0.18% 
          
   
         
        
          
            1,085,696 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 15                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $6,200               
              $3.1 p/Share               
          
        
            
        
          
              2,000 
              Reduced 0.18% 
          
   
         
        
          
            1,087,696 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 16                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $4,760               
              $2.38 p/Share               
          
        
            
        
          
              2,000 
              Reduced 0.18% 
          
   
         
        
          
            1,089,696 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 15                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $126,499               
              $2.53 p/Share               
          
        
            
        
          
              50,000 
              Reduced 4.38% 
          
   
         
        
          
            1,091,696 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 15                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $7,140               
              $3.57 p/Share               
          
        
            
        
          
              2,000 
              Reduced 0.17% 
          
   
         
        
          
            1,141,696 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 17                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $8,980               
              $4.49 p/Share               
          
        
            
        
          
              2,000 
              Reduced 0.17% 
          
   
         
        
          
            1,143,696 Common Stock