| 
            Oct 01                          
            2025                          
         |  
        
          
            
              SELL
             
            
                Open market or private sale
             
                            
         | 
        
           
              $22,876              
              $4.8 p/Share              
                   
         |    
        
           
              4,766
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            Sep 03                          
            2025                          
         |  
        
          
            
              SELL
             
            
                Open market or private sale
             
                            
         | 
        
           
              $24,528              
              $4.24 p/Share              
                   
         |    
        
           
              5,785
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            Aug 01                          
            2025                          
         |  
        
          
            
              SELL
             
            
                Open market or private sale
             
                            
         | 
        
           
              $32,569              
              $0.58 p/Share              
                   
         |    
        
           
              56,155
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            Jul 01                          
            2025                          
         |  
        
          
            
              SELL
             
            
                Open market or private sale
             
                            
         | 
        
           
              $24,180              
              $0.65 p/Share              
                   
         |    
        
           
              37,201
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            Jun 02                          
            2025                          
         |  
        
          
            
              SELL
             
            
                Open market or private sale
             
                            
         | 
        
           
              $26,238              
              $0.64 p/Share              
                   
         |    
        
           
              40,998
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            May 28                          
            2025                          
         |  
        
          
            
              BUY
             
            
                Grant, award, or other acquisition
             
                            
         | 
        
           
              -                 
                   
         |    
        
           
              280,854
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            May 07                          
            2025                          
         |  
        
          
            
              SELL
             
            
                Payment of exercise price or tax liability
             
                            
         | 
        
           
              $30,226              
              $1.03 p/Share              
                   
         |    
        
           
              29,346
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            May 07                          
            2025                          
         |  
        
          
            
              SELL
             
            
                Open market or private sale
             
                            
         | 
        
           
              $6,089              
              $0.64 p/Share              
                   
         |    
        
           
              9,515
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            May 01                          
            2025                          
         |  
        
          
            
              SELL
             
            
                Open market or private sale
             
                            
         | 
        
           
              $18,627              
              $0.64 p/Share              
                   
         |    
        
           
              29,105
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            Apr 03                          
            2025                          
         |  
        
          
            
              SELL
             
            
                Open market or private sale
             
                            
         | 
        
           
              $23,201              
              $0.68 p/Share              
                   
         |    
        
           
              34,120
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            Mar 03                          
            2025                          
         |  
        
          
            
              SELL
             
            
                Open market or private sale
             
                            
         | 
        
           
              $58,807              
              $1.15 p/Share              
                   
         |    
        
           
              51,137
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            Feb 21                          
            2025                          
         |  
        
          
            
              BUY
             
            
                Grant, award, or other acquisition
             
                            
         | 
        
           
              -                 
                   
         |    
        
           
              470,000
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            Feb 03                          
            2025                          
         |  
        
          
            
              SELL
             
            
                Open market or private sale
             
                            
         | 
        
           
              $69,289              
              $1.22 p/Share              
                   
         |    
        
           
              56,795
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            Jan 02                          
            2025                          
         |  
        
          
            
              SELL
             
            
                Open market or private sale
             
                            
         | 
        
           
              $61,514              
              $1.04 p/Share              
                   
         |    
        
           
              59,149
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            Dec 02                          
            2024                          
         |  
        
          
            
              SELL
             
            
                Open market or private sale
             
                            
         | 
        
           
              $72,439              
              $1.0 p/Share              
                   
         |    
        
           
              72,439
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            Nov 25                          
            2024                          
         |  
        
          
            
              SELL
             
            
                Open market or private sale
             
                            
         | 
        
           
              $100              
              $1.0 p/Share              
                   
         |    
        
           
              100
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            Nov 01                          
            2024                          
         |  
        
          
            
              SELL
             
            
                Open market or private sale
             
                            
         | 
        
           
              $38,391              
              $0.83 p/Share              
                   
         |    
        
           
              46,255
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            Oct 03                          
            2024                          
         |  
        
          
            
              SELL
             
            
                Open market or private sale
             
                            
         | 
        
           
              $26,179              
              $1.18 p/Share              
                   
         |    
        
           
              22,186
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            Oct 02                          
            2024                          
         |  
        
          
            
              SELL
             
            
                Open market or private sale
             
                            
         | 
        
           
              $26,727              
              $1.19 p/Share              
                   
         |    
        
           
              22,460
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            Oct 01                          
            2024                          
         |  
        
          
            
              SELL
             
            
                Open market or private sale
             
                            
         | 
        
           
              $31,000              
              $1.24 p/Share              
                   
         |    
        
           
              25,000
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            Sep 03                          
            2024                          
         |  
        
          
            
              SELL
             
            
                Open market or private sale
             
                            
         | 
        
           
              $82,190              
              $1.28 p/Share              
                   
         |    
        
           
              64,211
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            Aug 01                          
            2024                          
         |  
        
          
            
              SELL
             
            
                Open market or private sale
             
                            
         | 
        
           
              $79,972              
              $1.42 p/Share              
                   
         |    
        
           
              56,319
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            Jul 01                          
            2024                          
         |  
        
          
            
              SELL
             
            
                Open market or private sale
             
                            
         | 
        
           
              $77,147              
              $1.42 p/Share              
                   
         |    
        
           
              54,329
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            Jun 03                          
            2024                          
         |  
        
          
            
              SELL
             
            
                Open market or private sale
             
                            
         | 
        
           
              $36,923              
              $1.19 p/Share              
                   
         |    
        
           
              31,028
              
         | 
        
          
            
          
         |        
      
 
      
      
        | 
            May 01                          
            2024                          
         |  
        
          
            
              SELL
             
            
                Open market or private sale
             
                            
         | 
        
           
              $40,123              
              $1.33 p/Share              
                   
         |    
        
           
              30,168
              
         | 
        
          
            
          
         |