| Feb 21                          
            2025 | 
            
              BUY
             
                Exercise of conversion of derivative security
             | 
              -                 
           | 
              16,113
              Added 6.93%
           | 
            216,452
            Common Stock, $0.00001...
           |  | 
 
      
      
        | Nov 13                          
            2024 | 
            
              BUY
             
                Open market or private purchase
             | 
              $18,040              
              $1.64 p/Share              
           | 
              11,000
              Added 5.2%
           | 
            200,339
            Common Stock, $0.00001...
           |  | 
 
      
      
        | Sep 24                          
            2024 | 
            
              BUY
             
                Open market or private purchase
             | 
              $16,500              
              $1.65 p/Share              
           | 
              10,000
              Added 5.02%
           | 
            189,339
            Common Stock, $0.00001...
           |  | 
 
      
      
        | Sep 20                          
            2024 | 
            
              BUY
             
                Open market or private purchase
             | 
              $26,600              
              $1.9 p/Share              
           | 
              14,000
              Added 7.24%
           | 
            179,339
            Common Stock, $0.00001...
           |  | 
 
      
      
        | Sep 11                          
            2024 | 
            
              BUY
             
                Open market or private purchase
             | 
              $30,438              
              $1.71 p/Share              
           | 
              17,800
              Added 9.72%
           | 
            165,339
            Common Stock, $0.00001...
           |  | 
 
      
      
        | Sep 10                          
            2024 | 
            
              BUY
             
                Open market or private purchase
             | 
              $17,820              
              $1.62 p/Share              
           | 
              11,000
              Added 6.94%
           | 
            147,539
            Common Stock, $0.00001...
           |  | 
 
      
      
        | Sep 09                          
            2024 | 
            
              BUY
             
                Open market or private purchase
             | 
              $16,000              
              $1.6 p/Share              
           | 
              10,000
              Added 6.82%
           | 
            136,539
            Common Stock, $0.00001...
           |  | 
 
      
      
        | Jul 16                          
            2024 | 
            
              BUY
             
                Open market or private purchase
             | 
              $43,680              
              $1.56 p/Share              
           | 
              28,000
              Added 18.12%
           | 
            126,539
            Common Stock, $0.00001...
           |  | 
 
      
      
        | Jun 21                          
            2024 | 
            
              BUY
             
                Open market or private purchase
             | 
              $3,200              
              $1.6 p/Share              
           | 
              2,000
              Added 1.99%
           | 
            98,539
            Common Stock, $0.00001...
           |  | 
 
      
      
        | Jun 20                          
            2024 | 
            
              BUY
             
                Open market or private purchase
             | 
              $12,705              
              $1.65 p/Share              
           | 
              7,700
              Added 7.39%
           | 
            96,539
            Common Stock, $0.00001...
           |  | 
 
      
      
        | Jun 07                          
            2024 | 
            
              BUY
             
                Open market or private purchase
             | 
              $33,660              
              $1.87 p/Share              
           | 
              18,000
              Added 16.85%
           | 
            88,839
            Common Stock, $0.00001...
           |  | 
 
      
      
        | Jun 06                          
            2024 | 
            
              BUY
             
                Open market or private purchase
             | 
              $38,800              
              $1.94 p/Share              
           | 
              20,000
              Added 22.02%
           | 
            70,839
            Common Stock, $0.00001...
           |  | 
 
      
      
        | Jun 05                          
            2024 | 
            
              BUY
             
                Open market or private purchase
             | 
              $42,900              
              $1.95 p/Share              
           | 
              22,000
              Added 30.2%
           | 
            50,839
            Common Stock, $0.00001...
           |  | 
 
      
      
        | Jun 03                          
            2024 | 
            
              BUY
             
                Open market or private purchase
             | 
              $53,640              
              $1.86 p/Share              
           | 
              28,839
              Added 50.0%
           | 
            28,839
            Common Stock, $0.00001...
           |  |