Oct 15                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              7,680 
              Added 2.98% 
          
   
         
        
          
            249,764  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jul 15                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              7,221 
              Added 2.9% 
          
   
         
        
          
            242,084  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 05                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              79,051 
              Added 25.18% 
          
   
         
        
          
            234,863  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Apr 15                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              8,238 
              Added 5.02% 
          
   
         
        
          
            155,812  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 15                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              5,284 
              Added 3.46% 
          
   
         
        
          
            147,574  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Oct 15                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              6,315 
              Added 4.25% 
          
   
         
        
          
            142,290  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jul 15                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              3,906 
              Added 2.79% 
          
   
         
        
          
            135,975  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 06                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              37,453 
              Added 22.09% 
          
   
         
        
          
            132,069  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Apr 15                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              3,238 
              Added 3.31% 
          
   
         
        
          
            94,616  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 12                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,191 
              Added 2.34% 
          
   
         
        
          
            91,378  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Oct 13                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,720 
              Added 1.89% 
          
   
         
        
          
            89,187  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jul 14                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,989 
              Added 2.22% 
          
   
         
        
          
            87,467  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 08                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              28,089 
              Added 24.73% 
          
   
         
        
          
            85,478  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Apr 14                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,964 
              Added 3.31% 
          
   
         
        
          
            57,389  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 11                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,694 
              Added 4.64% 
          
   
         
        
          
            55,425  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Oct 12                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,421 
              Added 4.39% 
          
   
         
        
          
            52,731  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jul 13                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              5,997 
              Added 9.86% 
          
   
         
        
          
            54,808  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 09                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              11,891 
              Added 19.59% 
          
   
         
        
          
            48,811  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Apr 13                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,010 
              Added 2.66% 
          
   
         
        
          
            36,920  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 12                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              899 
              Added 2.44% 
          
   
         
        
          
            35,910  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Oct 06                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              794 
              Added 2.22% 
          
   
         
        
          
            35,011  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Sep 01                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,333 
              Added 3.75% 
          
   
         
        
          
            34,217  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 09                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              6,274 
              Added 16.02% 
          
   
         
        
          
            32,884  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 12                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              785 
              Added 2.87% 
          
   
         
        
          
            26,610  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Oct 08                           
            2020                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,246 
              Added 4.6% 
          
   
         
        
          
            25,825  
            Class A Common Stock