Oct 15                           
            2025                           
          
        
          
            
              SELL 
            
            
                Sale (or disposition) back to the issuer 
            
                            
         
        
          
              -                  
          
        
            
        
          
              491,075 
              Reduced 100.0% 
          
   
         
        
          
            0  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 15                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $64,637               
              $9.9 p/Share               
          
        
            
        
          
              6,529 
              Reduced 1.31% 
          
   
         
        
          
            491,075  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 15                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              6,530 
              Added 1.3% 
          
   
         
        
          
            497,604  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 10                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $612,707               
              $9.79 p/Share               
          
        
            
        
          
              62,585 
              Reduced 12.37% 
          
   
         
        
          
            443,410  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 15                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $66,855               
              $9.74 p/Share               
          
        
            
        
          
              6,864 
              Reduced 1.34% 
          
   
         
        
          
            505,995  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 15                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              6,530 
              Added 1.26% 
          
   
         
        
          
            512,859  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 27                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $46,234               
              $0.97 p/Share               
          
        
            
        
          
              47,664 
              Added 8.85% 
          
   
         
        
          
            491,074  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 28                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $116,278               
              $7.59 p/Share               
          
        
            
        
          
              15,320 
              Reduced 2.94% 
          
   
         
        
          
            506,329  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 28                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              9,210 
              Added 1.73% 
          
   
         
        
          
            521,649  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 24                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              198,019 
              Added 27.87% 
          
   
         
        
          
            512,439  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Nov 22                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $137,500               
              $11.0 p/Share               
          
        
            
        
          
              12,500 
              Reduced 3.82% 
          
   
         
        
          
            314,420  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Nov 15                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $83,554               
              $10.43 p/Share               
          
        
            
        
          
              8,011 
              Reduced 2.39% 
          
   
         
        
          
            326,920  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Nov 15                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              9,205 
              Added 2.67% 
          
   
         
        
          
            334,931  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Nov 07                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $125,000               
              $10.0 p/Share               
          
        
            
        
          
              12,500 
              Reduced 3.7% 
          
   
         
        
          
            325,726  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 27                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $55,867               
              $7.98 p/Share               
          
        
            
        
          
              7,001 
              Reduced 2.03% 
          
   
         
        
          
            338,226  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 27                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              9,210 
              Added 2.6% 
          
   
         
        
          
            345,227  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 23                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $313,232               
              $11.02 p/Share               
          
        
            
        
          
              28,424 
              Reduced 7.8% 
          
   
         
        
          
            336,017  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 16                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $17,554               
              $11.21 p/Share               
          
        
            
        
          
              1,566 
              Reduced 0.43% 
          
   
         
        
          
            364,441  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 15                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $39,609               
              $11.24 p/Share               
          
        
            
        
          
              3,524 
              Reduced 0.95% 
          
   
         
        
          
            366,007  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 15                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              9,206 
              Added 2.43% 
          
   
         
        
          
            369,531  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 08                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $14,518               
              $0.27 p/Share               
          
        
            
        
          
              53,772 
              Added 12.99% 
          
   
         
        
          
            360,325  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 06                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              135,967 
              Added 30.73% 
          
   
         
        
          
            306,553  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 01                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $169,884               
              $13.15 p/Share               
          
        
            
        
          
              12,919 
              Reduced 7.04% 
          
   
         
        
          
            170,586  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 01                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              10,486 
              Added 5.41% 
          
   
         
        
          
            183,505  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 28                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $147,420               
              $13.0 p/Share               
          
        
            
        
          
              11,340 
              Reduced 6.15% 
          
   
         
        
          
            173,019  
            Common Stock