Sep 10                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $509,844               
              $7.81 p/Share               
          
        
            
        
          
              65,281 
              Reduced 45.71% 
          
   
         
        
          
            77,546 Common Stock, $0.0001 ... 
          
          
        
          
             
                
        
      
      
        
            Sep 09                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $274,974               
              $7.92 p/Share               
          
        
            
        
          
              34,719 
              Reduced 19.55% 
          
   
         
        
          
            142,827 Common Stock, $0.0001 ... 
          
          
        
          
             
                
        
      
      
        
            Aug 15                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $42,551               
              $3.84 p/Share               
          
        
            
        
          
              11,081 
              Added 5.87% 
          
   
         
        
          
            177,546 Common Stock, $0.0001 ... 
          
          
        
          
             
                
        
      
      
        
            Aug 08                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $364,193               
              $7.52 p/Share               
          
        
            
        
          
              48,430 
              Reduced 22.54% 
          
   
         
        
          
            166,465 Common Stock, $0.0001 ... 
          
          
        
          
             
                
        
      
      
        
            Aug 07                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $568,877               
              $7.63 p/Share               
          
        
            
        
          
              74,558 
              Reduced 25.76% 
          
   
         
        
          
            214,895 Common Stock, $0.0001 ... 
          
          
        
          
             
                
        
      
      
        
            Jun 06                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $4,993               
              $7.3 p/Share               
          
        
            
        
          
              684 
              Added 0.24% 
          
   
         
        
          
            289,453 Common Stock, $0.0001 ... 
          
          
        
          
             
                
        
      
      
        
            Feb 14                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              621 
              Added 0.21% 
          
   
         
        
          
            288,769 Common Stock, $0.0001 ... 
          
          
        
          
             
                
        
      
      
        
            Nov 08                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $4,995               
              $9.0 p/Share               
          
        
            
        
          
              555 
              Added 0.19% 
          
   
         
        
          
            288,148 Common Stock, $0.0001 ... 
          
          
        
          
             
                
        
      
      
        
            Aug 12                           
            2024                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $2,800               
              $7.0 p/Share               
          
        
            
        
          
              400 
              Added 0.14% 
          
   
         
        
          
            287,593 Common Stock, $0.0001 ... 
          
          
        
          
             
                
        
      
      
        
            Aug 09                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $42,495               
              $3.56 p/Share               
          
        
            
        
          
              11,937 
              Added 3.99% 
          
   
         
        
          
            287,193 Common Stock, $0.0001 ... 
          
          
        
          
             
                
        
      
      
        
            Aug 06                           
            2024                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $21,150               
              $7.05 p/Share               
          
        
            
        
          
              3,000 
              Added 1.08% 
          
   
         
        
          
            275,256 Common Stock, $0.0001 ... 
          
          
        
          
             
                
        
      
      
        
            Jun 13                           
            2024                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $28,152               
              $7.01 p/Share               
          
        
            
        
          
              4,016 
              Added 1.45% 
          
   
         
        
          
            272,256 Common Stock, $0.0001 ... 
          
          
        
          
             
                
        
      
      
        
            Jun 07                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $4,996               
              $7.82 p/Share               
          
        
            
        
          
              639 
              Added 0.24% 
          
   
         
        
          
            268,240 Common Stock, $0.0001 ... 
          
          
        
          
             
                
        
      
      
        
            Feb 16                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              718 
              Added 0.27% 
          
   
         
        
          
            267,601 Common Stock, $0.0001 ... 
          
          
        
          
             
                
        
      
      
        
            Nov 17                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $4,998               
              $6.0 p/Share               
          
        
            
        
          
              833 
              Added 0.31% 
          
   
         
        
          
            266,883 Common Stock, $0.0001 ... 
          
          
        
          
             
                
        
      
      
        
            Aug 17                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $42,577               
              $2.68 p/Share               
          
        
            
        
          
              15,887 
              Added 5.63% 
          
   
         
        
          
            266,050 Common Stock, $0.0001 ... 
          
          
        
          
             
                
        
      
      
        
            Jun 02                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $4,996               
              $6.54 p/Share               
          
        
            
        
          
              764 
              Added 0.3% 
          
   
         
        
          
            250,163 Common Stock, $0.0001 ... 
          
          
        
          
             
                
        
      
      
        
            Feb 17                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              715 
              Added 0.29% 
          
   
         
        
          
            249,399 Common Stock, $0.0001 ... 
          
          
        
          
             
                
        
      
      
        
            Nov 22                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              820 
              Added 0.33% 
          
   
         
        
          
            248,684 Common Stock, $0.0001 ... 
          
          
        
          
             
                
        
      
      
        
            Sep 15                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              14,150 
              Added 5.4% 
          
   
         
        
          
            247,864 Common Stock, $0.0001 ... 
          
          
        
          
             
                
        
      
      
        
            Jun 29                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              11,940 
              Added 4.86% 
          
   
         
        
          
            233,714 Common Stock, $0.0001 ... 
          
          
        
          
             
                
        
      
      
        
            Feb 14                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $132,179               
              $6.87 p/Share               
          
        
            
        
          
              19,240 
              Added 7.98% 
          
   
         
        
          
            221,774 Common Stock, $0.0001 ... 
          
          
        
          
             
                
        
      
      
        
            Feb 11                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $271,637               
              $6.57 p/Share               
          
        
            
        
          
              41,345 
              Added 16.95% 
          
   
         
        
          
            202,534 Common Stock, $0.0001 ... 
          
          
        
          
             
                
        
      
      
        
            Aug 24                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $52,496               
              $7.72 p/Share               
          
        
            
        
          
              6,800 
              Added 4.05% 
          
   
         
        
          
            161,189 Common Stock, $0.0001 ... 
          
          
        
          
             
                
        
      
      
        
            Aug 23                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $80,274               
              $7.87 p/Share               
          
        
            
        
          
              10,200 
              Added 6.2% 
          
   
         
        
          
            154,389 Common Stock, $0.0001 ...