Oct 15                           
            2025                           
          
        
                           
         
        
          
              -                  
          
        
            
        
          
              50,000 
              Reduced 2.61% 
          
   
         
        
          
            1,867,575  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Oct 10                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $50,510               
              $2.97 p/Share               
          
        
            
        
          
              17,007 
              Reduced 0.88% 
          
   
         
        
          
            1,917,575  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Sep 25                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $233,250               
              $3.11 p/Share               
          
        
            
        
          
              75,000 
              Reduced 3.73% 
          
   
         
        
          
            1,934,582  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Sep 24                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $223,500               
              $2.98 p/Share               
          
        
            
        
          
              75,000 
              Reduced 3.6% 
          
   
         
        
          
            2,009,582  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Sep 23                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $242,250               
              $3.23 p/Share               
          
        
            
        
          
              75,000 
              Reduced 3.47% 
          
   
         
        
          
            2,084,582  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Sep 22                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $26,765               
              $2.02 p/Share               
          
        
            
        
          
              13,250 
              Reduced 0.61% 
          
   
         
        
          
            2,159,582  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Sep 04                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $9,359               
              $1.14 p/Share               
          
        
            
        
          
              8,210 
              Reduced 0.38% 
          
   
         
        
          
            2,172,832  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jul 18                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $12,187               
              $0.81 p/Share               
          
        
            
        
          
              15,046 
              Reduced 0.69% 
          
   
         
        
          
            2,181,042  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 06                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $17,179               
              $0.98 p/Share               
          
        
            
        
          
              17,530 
              Reduced 0.79% 
          
   
         
        
          
            2,196,088  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Apr 29                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $40,493               
              $0.71 p/Share               
          
        
            
        
          
              57,033 
              Reduced 2.51% 
          
   
         
        
          
            2,213,618  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Apr 04                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $18,955               
              $0.71 p/Share               
          
        
            
        
          
              26,698 
              Reduced 1.16% 
          
   
         
        
          
            2,270,651  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 24                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              850,000 
              Added 27.01% 
          
   
         
        
          
            2,297,349  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 07                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $16,814               
              $1.64 p/Share               
          
        
            
        
          
              10,253 
              Reduced 0.7% 
          
   
         
        
          
            1,447,349  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 10                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $9,333               
              $1.96 p/Share               
          
        
            
        
          
              4,762 
              Reduced 0.33% 
          
   
         
        
          
            1,457,602  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Dec 13                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $43,109               
              $1.83 p/Share               
          
        
            
        
          
              23,557 
              Reduced 1.59% 
          
   
         
        
          
            1,462,364  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Nov 11                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $23,046               
              $2.09 p/Share               
          
        
            
        
          
              11,027 
              Reduced 0.74% 
          
   
         
        
          
            1,485,921  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Oct 04                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $3,057               
              $0.92 p/Share               
          
        
            
        
          
              3,323 
              Reduced 0.22% 
          
   
         
        
          
            1,496,948  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Sep 09                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $14,856               
              $0.83 p/Share               
          
        
            
        
          
              17,899 
              Reduced 1.18% 
          
   
         
        
          
            1,500,271  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 09                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $9,304               
              $0.85 p/Share               
          
        
            
        
          
              10,946 
              Reduced 0.72% 
          
   
         
        
          
            1,518,170  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jul 05                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $3,331               
              $0.96 p/Share               
          
        
            
        
          
              3,470 
              Reduced 0.23% 
          
   
         
        
          
            1,529,116  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 07                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $19,137               
              $1.16 p/Share               
          
        
            
        
          
              16,498 
              Reduced 1.07% 
          
   
         
        
          
            1,532,586  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 03                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $10,423               
              $1.25 p/Share               
          
        
            
        
          
              8,339 
              Reduced 0.54% 
          
   
         
        
          
            1,549,084  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Apr 12                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $5,701               
              $1.19 p/Share               
          
        
            
        
          
              4,791 
              Reduced 0.47% 
          
   
         
        
          
            1,007,423  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 18                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $22,241               
              $1.64 p/Share               
          
        
            
        
          
              13,562 
              Reduced 1.32% 
          
   
         
        
          
            1,012,214  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 06                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              550,000 
              Added 26.1% 
          
   
         
        
          
            1,557,423  
            Common Stock