Aug 28                           
            2025                           
          
        
          
            
              BUY 
            
            
                Open market or private sale 
            
                            
         
        
          
              $219,900               
              $2.38 p/Share               
          
        
            
        
          
              92,395 
              Added 2.86% 
          
   
         
        
          
            3,135,406 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 23                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,639               
              $1.49 p/Share               
          
        
            
        
          
              1,100 
              Reduced 0.03% 
          
   
         
        
          
            3,227,801 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 22                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $129,888               
              $1.59 p/Share               
          
        
            
        
          
              81,691 
              Reduced 2.47% 
          
   
         
        
          
            3,228,901 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 21                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $74,046               
              $1.46 p/Share               
          
        
            
        
          
              50,717 
              Reduced 1.51% 
          
   
         
        
          
            3,310,592 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 18                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $30,205               
              $1.32 p/Share               
          
        
            
        
          
              22,883 
              Reduced 0.68% 
          
   
         
        
          
            3,361,309 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 17                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $13,914               
              $1.36 p/Share               
          
        
            
        
          
              10,231 
              Reduced 0.3% 
          
   
         
        
          
            3,384,192 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 16                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $45,855               
              $1.33 p/Share               
          
        
            
        
          
              34,478 
              Reduced 1.01% 
          
   
         
        
          
            3,394,423 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 03                           
            2024                           
          
        
                           
         
        
          
              -                  
          
        
            
        
          
              1,399,518 
              Added 28.99% 
          
   
         
        
          
            3,428,901 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 13                           
            2024                           
          
        
                           
         
        
          
              -                  
          
        
            
        
          
              200,000 
              Reduced 8.97% 
          
   
         
        
          
            2,029,383 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 12                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $285,000               
              $2.85 p/Share               
          
        
            
        
          
              100,000 
              Reduced 4.29% 
          
   
         
        
          
            2,229,383 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 15                           
            2023                           
          
        
                           
         
        
          
              -                  
          
        
            
        
          
              37,038 
              Reduced 1.57% 
          
   
         
        
          
            2,329,383 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 05                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,000,000               
              $2.0 p/Share               
          
        
            
        
          
              1,000,000 
              Reduced 29.71% 
          
   
         
        
          
            2,366,421 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 12                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $17,006               
              $5.03 p/Share               
          
        
            
        
          
              3,381 
              Reduced 0.1% 
          
   
         
        
          
            3,366,421 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 11                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $6,760               
              $5.61 p/Share               
          
        
            
        
          
              1,205 
              Reduced 0.04% 
          
   
         
        
          
            3,369,802 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 11                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              225,000 
              Added 6.25% 
          
   
         
        
          
            3,376,907 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 08                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $32,627               
              $5.53 p/Share               
          
        
            
        
          
              5,900 
              Reduced 0.17% 
          
   
         
        
          
            3,371,007 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 06                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $28,576               
              $6.08 p/Share               
          
        
            
        
          
              4,700 
              Reduced 0.15% 
          
   
         
        
          
            3,151,907 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 05                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,890               
              $6.3 p/Share               
          
        
            
        
          
              300 
              Reduced 0.01% 
          
   
         
        
          
            3,156,607 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 29                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $5,145               
              $6.4 p/Share               
          
        
            
        
          
              804 
              Reduced 0.03% 
          
   
         
        
          
            3,156,907 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 31                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              58,824 
              Added 1.84% 
          
   
         
        
          
            3,146,195 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 03                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              58,140 
              Added 1.85% 
          
   
         
        
          
            3,087,371 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 06                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $97,920               
              $5.44 p/Share               
          
        
            
        
          
              18,000 
              Added 0.6% 
          
   
         
        
          
            2,983,555 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 30                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              47,170 
              Added 1.53% 
          
   
         
        
          
            3,029,231 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 30                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              31,888 
              Added 1.06% 
          
   
         
        
          
            2,982,061 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 01                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              29,616 
              Added 0.99% 
          
   
         
        
          
            2,965,555 Common Stock