Oct 10                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $16,401               
              $9.24 p/Share               
          
        
            
        
          
              1,775 
              Reduced 3.02% 
          
   
         
        
          
            57,079  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Oct 10                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $4,996               
              $1.23 p/Share               
          
        
            
        
          
              4,062 
              Added 6.46% 
          
   
         
        
          
            58,854  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Jul 07                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $9,746               
              $8.71 p/Share               
          
        
            
        
          
              1,119 
              Reduced 2.0% 
          
   
         
        
          
            54,792  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Jul 07                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $4,998               
              $2.35 p/Share               
          
        
            
        
          
              2,127 
              Added 3.66% 
          
   
         
        
          
            55,911  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Apr 11                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $6,974               
              $4.95 p/Share               
          
        
            
        
          
              1,409 
              Reduced 2.55% 
          
   
         
        
          
            53,784  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Apr 11                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $4,997               
              $2.3 p/Share               
          
        
            
        
          
              2,173 
              Added 3.79% 
          
   
         
        
          
            55,193  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Feb 14                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $8,088               
              $6.82 p/Share               
          
        
            
        
          
              1,186 
              Reduced 2.19% 
          
   
         
        
          
            53,020  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Feb 14                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $4,999               
              $2.51 p/Share               
          
        
            
        
          
              1,992 
              Added 3.54% 
          
   
         
        
          
            54,206  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Dec 02                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $39,351               
              $6.14 p/Share               
          
        
            
        
          
              6,409 
              Reduced 10.93% 
          
   
         
        
          
            52,214  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Dec 02                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $26,900               
              $2.69 p/Share               
          
        
            
        
          
              10,000 
              Added 14.57% 
          
   
         
        
          
            58,623  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Oct 08                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $6,369               
              $4.53 p/Share               
          
        
            
        
          
              1,406 
              Reduced 2.81% 
          
   
         
        
          
            48,623  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Oct 08                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $4,998               
              $2.55 p/Share               
          
        
            
        
          
              1,960 
              Added 3.77% 
          
   
         
        
          
            50,029  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Jul 05                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $7,073               
              $6.03 p/Share               
          
        
            
        
          
              1,173 
              Reduced 2.46% 
          
   
         
        
          
            46,457  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Jul 05                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $4,999               
              $2.79 p/Share               
          
        
            
        
          
              1,792 
              Added 3.63% 
          
   
         
        
          
            47,630  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Apr 15                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $8,360               
              $10.45 p/Share               
          
        
            
        
          
              800 
              Reduced 1.77% 
          
   
         
        
          
            44,449  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Apr 15                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $14,515               
              $10.45 p/Share               
          
        
            
        
          
              1,389 
              Added 2.94% 
          
   
         
        
          
            45,838  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Mar 26                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $23,190               
              $10.97 p/Share               
          
        
            
        
          
              2,114 
              Reduced 4.91% 
          
   
         
        
          
            40,920  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Mar 26                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $9,999               
              $2.31 p/Share               
          
        
            
        
          
              4,329 
              Added 8.73% 
          
   
         
        
          
            45,249  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Dec 26                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $15,151               
              $10.9 p/Share               
          
        
            
        
          
              1,390 
              Reduced 3.01% 
          
   
         
        
          
            44,788  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Dec 26                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $4,998               
              $1.59 p/Share               
          
        
            
        
          
              3,144 
              Added 6.37% 
          
   
         
        
          
            46,178  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Nov 20                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,219               
              $8.25 p/Share               
          
        
            
        
          
              269 
              Reduced 0.62% 
          
   
         
        
          
            43,034  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Aug 18                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $5,283               
              $7.85 p/Share               
          
        
            
        
          
              673 
              Reduced 1.53% 
          
   
         
        
          
            43,303  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Jul 24                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $55,523               
              $8.17 p/Share               
          
        
            
        
          
              6,796 
              Reduced 13.39% 
          
   
         
        
          
            43,976  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Jul 24                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $11,999               
              $0.72 p/Share               
          
        
            
        
          
              16,666 
              Added 24.71% 
          
   
         
        
          
            50,772  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Jul 06                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $18,693               
              $8.47 p/Share               
          
        
            
        
          
              2,207 
              Reduced 7.11% 
          
   
         
        
          
            28,826  
            Common Shares