Oct 31                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              9,566 
              Added 25.69% 
          
   
         
        
          
            27,671  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Sep 30                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $995               
              $2.75 p/Share               
          
        
            
        
          
              362 
              Reduced 1.96% 
          
   
         
        
          
            18,105  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Sep 30                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,048 
              Added 5.37% 
          
   
         
        
          
            18,467  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Sep 01                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              8,970 
              Added 30.09% 
          
   
         
        
          
            20,837  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 31                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $7,553               
              $2.21 p/Share               
          
        
            
        
          
              3,418 
              Reduced 16.4% 
          
   
         
        
          
            17,419  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 31                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              969 
              Added 7.55% 
          
   
         
        
          
            11,867  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jul 31                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $342               
              $2.3 p/Share               
          
        
            
        
          
              149 
              Reduced 1.35% 
          
   
         
        
          
            10,898  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jul 31                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              432 
              Added 3.76% 
          
   
         
        
          
            11,047  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 30                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $850               
              $2.35 p/Share               
          
        
            
        
          
              362 
              Reduced 3.3% 
          
   
         
        
          
            10,615  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 30                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,048 
              Added 8.72% 
          
   
         
        
          
            10,977  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 31                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $808               
              $2.4 p/Share               
          
        
            
        
          
              337 
              Reduced 3.28% 
          
   
         
        
          
            9,929  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 31                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              970 
              Added 8.63% 
          
   
         
        
          
            10,266  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Apr 30                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $258               
              $2.78 p/Share               
          
        
            
        
          
              93 
              Reduced 0.99% 
          
   
         
        
          
            9,296  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Apr 30                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              232 
              Added 2.41% 
          
   
         
        
          
            9,389  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Apr 01                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $2,075               
              $2.18 p/Share               
          
        
            
        
          
              952 
              Reduced 9.42% 
          
   
         
        
          
            9,157  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Apr 01                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,401 
              Added 19.19% 
          
   
         
        
          
            10,109  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 31                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $780               
              $2.31 p/Share               
          
        
            
        
          
              338 
              Reduced 4.2% 
          
   
         
        
          
            7,708  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 31                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              849 
              Added 9.54% 
          
   
         
        
          
            8,046  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 29                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $616               
              $2.0 p/Share               
          
        
            
        
          
              308 
              Reduced 4.1% 
          
   
         
        
          
            7,197  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 29                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              769 
              Added 9.29% 
          
   
         
        
          
            7,505  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 31                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $166               
              $2.01 p/Share               
          
        
            
        
          
              83 
              Reduced 1.22% 
          
   
         
        
          
            6,736  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 31                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              232 
              Added 3.29% 
          
   
         
        
          
            6,819  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Dec 31                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $627               
              $2.01 p/Share               
          
        
            
        
          
              312 
              Reduced 4.52% 
          
   
         
        
          
            6,587  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Dec 31                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              850 
              Added 10.97% 
          
   
         
        
          
            6,899  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Nov 30                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $566               
              $2.4 p/Share               
          
        
            
        
          
              236 
              Reduced 3.75% 
          
   
         
        
          
            6,049  
            Common Stock