Oct 03                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $12,815               
              $1.43 p/Share               
          
        
            
        
          
              8,962 
              Reduced 2.72% 
          
   
         
        
          
            320,777  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Oct 03                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              25,000 
              Added 7.05% 
          
   
         
        
          
            329,739  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jul 11                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $14,469               
              $1.59 p/Share               
          
        
            
        
          
              9,100 
              Reduced 2.9% 
          
   
         
        
          
            304,739  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jul 11                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              25,000 
              Added 7.38% 
          
   
         
        
          
            313,839  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 20                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $13,088               
              $1.87 p/Share               
          
        
            
        
          
              6,999 
              Reduced 2.37% 
          
   
         
        
          
            288,839  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 20                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              25,000 
              Added 7.79% 
          
   
         
        
          
            295,838  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 20                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              25,000 
              Added 8.45% 
          
   
         
        
          
            270,838  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Nov 14                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              25,000 
              Added 9.23% 
          
   
         
        
          
            245,838  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jul 28                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              25,000 
              Added 10.17% 
          
   
         
        
          
            220,838  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Apr 12                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              25,000 
              Added 11.32% 
          
   
         
        
          
            195,838  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 23                           
            2023                           
          
        
          
            
              SELL 
            
            
                Other acquisition or disposition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              120,827 
              Reduced 41.43% 
          
   
         
        
          
            170,838  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 17                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $87,500               
              $3.5 p/Share               
          
        
            
        
          
              25,000 
              Added 7.89% 
          
   
         
        
          
            291,665  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Oct 17                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $87,500               
              $3.5 p/Share               
          
        
            
        
          
              25,000 
              Added 8.57% 
          
   
         
        
          
            266,665  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jul 12                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $87,500               
              $3.5 p/Share               
          
        
            
        
          
              25,000 
              Added 9.38% 
          
   
         
        
          
            241,665  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Apr 06                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $87,500               
              $3.5 p/Share               
          
        
            
        
          
              25,000 
              Added 10.34% 
          
   
         
        
          
            216,665  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 04                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $87,500               
              $3.5 p/Share               
          
        
            
        
          
              25,000 
              Added 11.54% 
          
   
         
        
          
            191,665  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Oct 05                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $87,500               
              $3.5 p/Share               
          
        
            
        
          
              25,000 
              Added 13.04% 
          
   
         
        
          
            166,665  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jul 01                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $87,500               
              $3.5 p/Share               
          
        
            
        
          
              25,000 
              Added 15.0% 
          
   
         
        
          
            141,665  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Apr 02                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $43,750               
              $1.75 p/Share               
          
        
            
        
          
              25,000 
              Added 17.65% 
          
   
         
        
          
            116,665  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 04                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $195,246               
              $2.13 p/Share               
          
        
            
        
          
              91,665 
              Added 50.0% 
          
   
         
        
          
            91,665  
            Common Stock