| 
            May 27                          
            2025                          
         |  
        
          
            
              BUY
             
            
                Grant, award, or other acquisition
             
                            
         | 
        
           
              $5,999,999              
              $1.4 p/Share              
                   
         |    
        
           
              4,285,714
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            Mar 18                          
            2024                          
         |  
        
          
            
              BUY
             
            
                Grant, award, or other acquisition
             
                            
         | 
        
           
              -                 
                   
         |    
        
           
              2,305,714
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            Dec 28                          
            2022                          
         |  
        
          
            
              BUY
             
            
                Grant, award, or other acquisition
             
                            
         | 
        
           
              $12,522,767              
              $0.88 p/Share              
                   
         |    
        
           
              14,230,418
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            Feb 01                          
            2022                          
         |  
        
          
            
              BUY
             
            
                Other acquisition or disposition
             
                            
         | 
        
           
              $3,125,000              
              $1.25 p/Share              
                   
         |    
        
           
              2,500,000
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            Nov 29                          
            2021                          
         |  
        
          
            
              BUY
             
            
                Open market or private purchase
             
                            
         | 
        
           
              $20,000,000              
              $1.25 p/Share              
                   
         |    
        
           
              16,000,000
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            Feb 10                          
            2021                          
         |  
        
          
            
              BUY
             
            
                Grant, award, or other acquisition
             
                            
         | 
        
           
              $1,013,627              
              $1.0 p/Share              
                   
         |    
        
           
              1,013,627
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            Feb 02                          
            2021                          
         |  
        
          
            
              BUY
             
            
                Open market or private purchase
             
                            
         | 
        
           
              $8,360,000              
              $1.0 p/Share              
                   
         |    
        
           
              8,360,000
              
         | 
        
          
            
          
         |