Oct 01                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              423 
              Added 1.79% 
          
   
         
        
          
            23,155  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jul 01                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              360 
              Added 1.56% 
          
   
         
        
          
            22,732  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Apr 01                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              341 
              Added 1.5% 
          
   
         
        
          
            22,372  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 02                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              298 
              Added 1.33% 
          
   
         
        
          
            22,031  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Oct 01                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              291 
              Added 1.32% 
          
   
         
        
          
            21,733  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jul 01                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              383 
              Added 1.75% 
          
   
         
        
          
            21,442  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Apr 01                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              362 
              Added 1.69% 
          
   
         
        
          
            21,059  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 02                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              365 
              Added 1.73% 
          
   
         
        
          
            20,697  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Oct 02                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              442 
              Added 2.13% 
          
   
         
        
          
            20,332  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jul 03                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              472 
              Added 2.32% 
          
   
         
        
          
            19,890  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Apr 03                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              433 
              Added 2.18% 
          
   
         
        
          
            19,418  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 03                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              419 
              Added 2.16% 
          
   
         
        
          
            18,985  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Oct 03                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              432 
              Added 2.27% 
          
   
         
        
          
            18,566  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jul 01                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              429 
              Added 2.31% 
          
   
         
        
          
            18,134  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Apr 01                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              315 
              Added 1.75% 
          
   
         
        
          
            17,705  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 03                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              298 
              Added 1.68% 
          
   
         
        
          
            17,390  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Oct 01                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              325 
              Added 1.87% 
          
   
         
        
          
            17,092  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jul 01                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              304 
              Added 1.78% 
          
   
         
        
          
            16,767  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Apr 01                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              375 
              Added 2.23% 
          
   
         
        
          
            16,463  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 04                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              341 
              Added 2.08% 
          
   
         
        
          
            16,088  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Oct 01                           
            2020                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              447 
              Added 2.76% 
          
   
         
        
          
            15,747  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jul 01                           
            2020                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              366 
              Added 2.34% 
          
   
         
        
          
            15,300  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Apr 01                           
            2020                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              581 
              Added 3.74% 
          
   
         
        
          
            14,934  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 02                           
            2020                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              395 
              Added 2.68% 
          
   
         
        
          
            14,353  
            Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Oct 01                           
            2019                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              458 
              Added 3.18% 
          
   
         
        
          
            13,958  
            Common Stock