Mar 07                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $29,302               
              $6.47 p/Share               
          
        
            
        
          
              4,529 
              Reduced 1.79% 
          
   
         
        
          
            248,963 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 07                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $29,300               
              $2.93 p/Share               
          
        
            
        
          
              10,000 
              Added 3.8% 
          
   
         
        
          
            253,492 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 03                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $4,680               
              $1.56 p/Share               
          
        
            
        
          
              3,000 
              Added 1.22% 
          
   
         
        
          
            243,492 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 26                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $3,120               
              $1.56 p/Share               
          
        
            
        
          
              2,000 
              Added 0.82% 
          
   
         
        
          
            240,492 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 08                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $3,120               
              $1.56 p/Share               
          
        
            
        
          
              2,000 
              Added 0.83% 
          
   
         
        
          
            238,492 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 21                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of out-of-the-money derivative securities 
            
                            
         
        
          
              $4,680               
              $1.56 p/Share               
          
        
            
        
          
              3,000 
              Added 1.25% 
          
   
         
        
          
            236,492 Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 15                           
            2023                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $3,930               
              $1.31 p/Share               
          
        
            
        
          
              3,000 
              Added 1.27% 
          
   
         
        
          
            233,492 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 16                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $5,952               
              $1.86 p/Share               
          
        
            
        
          
              3,200 
              Added 1.37% 
          
   
         
        
          
            230,492 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 08                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $555               
              $1.85 p/Share               
          
        
            
        
          
              300 
              Added 0.13% 
          
   
         
        
          
            227,292 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 06                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $4,059               
              $2.03 p/Share               
          
        
            
        
          
              2,000 
              Added 0.87% 
          
   
         
        
          
            226,992 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 08                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $5,550               
              $1.11 p/Share               
          
        
            
        
          
              5,000 
              Added 2.17% 
          
   
         
        
          
            224,992 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 11                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $5,550               
              $1.11 p/Share               
          
        
            
        
          
              5,000 
              Added 2.22% 
          
   
         
        
          
            219,992 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 07                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $5,550               
              $1.11 p/Share               
          
        
            
        
          
              5,000 
              Added 2.27% 
          
   
         
        
          
            214,992 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 23                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $5,550               
              $1.11 p/Share               
          
        
            
        
          
              5,000 
              Added 2.33% 
          
   
         
        
          
            209,992 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 09                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $5,550               
              $1.11 p/Share               
          
        
            
        
          
              5,000 
              Added 2.38% 
          
   
         
        
          
            204,992 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 03                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $18,500               
              $1.85 p/Share               
          
        
            
        
          
              10,000 
              Added 4.76% 
          
   
         
        
          
            199,992 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 26                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $9,250               
              $1.85 p/Share               
          
        
            
        
          
              5,000 
              Added 2.56% 
          
   
         
        
          
            189,992 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 25                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $9,250               
              $1.85 p/Share               
          
        
            
        
          
              5,000 
              Added 2.63% 
          
   
         
        
          
            184,992 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 23                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $31,900               
              $3.19 p/Share               
          
        
            
        
          
              10,000 
              Added 5.26% 
          
   
         
        
          
            179,992 Common Stock