| Sep 04                          
            2025 | 
            
              BUY
             
                Open market or private purchase
             | 
              $15,800              
              $1.58 p/Share              
           | 
              10,000
           |  | 
 
      
      
        | Aug 22                          
            2025 | 
            
              BUY
             
                Open market or private purchase
             | 
              $16,539              
              $1.49 p/Share              
           | 
              11,100
           |  | 
 
      
      
        | Aug 21                          
            2025 | 
            
              BUY
             
                Open market or private purchase
             | 
              $8,493              
              $1.49 p/Share              
           | 
              5,700
           |  | 
 
      
      
        | Mar 31                          
            2025 | 
            
              BUY
             
                Open market or private purchase
             | 
              $7,852              
              $1.51 p/Share              
           | 
              5,200
           |  | 
 
      
      
        | Mar 28                          
            2025 | 
            
              BUY
             
                Open market or private purchase
             | 
              $6,570              
              $1.46 p/Share              
           | 
              4,500
           |  | 
 
      
      
        | Mar 27                          
            2025 | 
            
              BUY
             
                Open market or private purchase
             | 
              $4,832              
              $1.51 p/Share              
           | 
              3,200
           |  | 
 
      
      
        | Mar 18                          
            2025 | 
            
              BUY
             
                Open market or private purchase
             | 
              $12,040              
              $1.72 p/Share              
           | 
              7,000
           |  | 
 
      
      
        | Mar 10                          
            2025 | 
            
              BUY
             
                Open market or private purchase
             | 
              $8,944              
              $1.72 p/Share              
           | 
              5,200
           |  | 
 
      
      
        | Mar 05                          
            2025 | 
            
              BUY
             
                Open market or private purchase
             | 
              $16,269              
              $1.87 p/Share              
           | 
              8,700
           |  | 
 
      
      
        | Feb 26                          
            2025 | 
            
              BUY
             
                Open market or private purchase
             | 
              $13,860              
              $1.8 p/Share              
           | 
              7,700
           |  | 
 
      
      
        | Feb 24                          
            2025 | 
            
              BUY
             
                Open market or private purchase
             | 
              $9,400              
              $2.0 p/Share              
           | 
              4,700
           |  | 
 
      
      
        | Feb 20                          
            2025 | 
            
              BUY
             
                Open market or private purchase
             | 
              $11,550              
              $2.1 p/Share              
           | 
              5,500
           |  | 
 
      
      
        | Nov 20                          
            2024 | 
            
              BUY
             
                Open market or private purchase
             | 
              $9,660              
              $1.61 p/Share              
           | 
              6,000
           |  | 
 
      
      
        | Jun 03                          
            2024 | 
            
              BUY
             
                Open market or private purchase
             | 
              $40,000              
              $2.0 p/Share              
           | 
              20,000
           |  |