Jul 11                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $79,838               
              $22.0 p/Share               
          
        
            
        
          
              3,629 
              Reduced 7.48% 
          
   
         
        
          
            44,866 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 01                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,264               
              $18.87 p/Share               
          
        
            
        
          
              226 
              Reduced 0.46% 
          
   
         
        
          
            48,495 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 31                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              14,021 
              Added 22.35% 
          
   
         
        
          
            48,721 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 24                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $105,503               
              $17.54 p/Share               
          
        
            
        
          
              6,015 
              Reduced 14.77% 
          
   
         
        
          
            34,700 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 17                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $60,795               
              $17.37 p/Share               
          
        
            
        
          
              3,500 
              Reduced 7.92% 
          
   
         
        
          
            40,715 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 17                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              5,916 
              Added 11.8% 
          
   
         
        
          
            44,215 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 01                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,324               
              $19.22 p/Share               
          
        
            
        
          
              225 
              Reduced 0.58% 
          
   
         
        
          
            38,299 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 29                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              14,918 
              Added 27.91% 
          
   
         
        
          
            38,524 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 27                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $13,126               
              $15.95 p/Share               
          
        
            
        
          
              823 
              Reduced 3.37% 
          
   
         
        
          
            23,606 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 26                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $68,170               
              $15.95 p/Share               
          
        
            
        
          
              4,274 
              Reduced 14.89% 
          
   
         
        
          
            24,429 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 23                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $11,828               
              $15.75 p/Share               
          
        
            
        
          
              751 
              Reduced 2.55% 
          
   
         
        
          
            28,703 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 23                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,271 
              Added 4.14% 
          
   
         
        
          
            29,454 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 20                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $1,266               
              $15.64 p/Share               
          
        
            
        
          
              81 
              Reduced 0.29% 
          
   
         
        
          
            28,183 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 01                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,189               
              $14.43 p/Share               
          
        
            
        
          
              221 
              Reduced 0.78% 
          
   
         
        
          
            28,264 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 31                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $90,506               
              $18.04 p/Share               
          
        
            
        
          
              5,017 
              Reduced 14.98% 
          
   
         
        
          
            28,485 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 30                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $15,521               
              $17.78 p/Share               
          
        
            
        
          
              873 
              Reduced 2.54% 
          
   
         
        
          
            33,502 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 27                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $62,514               
              $17.79 p/Share               
          
        
            
        
          
              3,514 
              Reduced 9.27% 
          
   
         
        
          
            34,375 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 27                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              11,242 
              Added 22.88% 
          
   
         
        
          
            37,889 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 21                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $1,275               
              $15.75 p/Share               
          
        
            
        
          
              81 
              Reduced 0.3% 
          
   
         
        
          
            26,647 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 01                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,538               
              $16.01 p/Share               
          
        
            
        
          
              221 
              Reduced 0.82% 
          
   
         
        
          
            26,728 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 30                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $44,980               
              $21.92 p/Share               
          
        
            
        
          
              2,052 
              Reduced 7.08% 
          
   
         
        
          
            26,949 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 28                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $30,315               
              $21.92 p/Share               
          
        
            
        
          
              1,383 
              Reduced 4.55% 
          
   
         
        
          
            29,001 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 27                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $20,082               
              $22.02 p/Share               
          
        
            
        
          
              912 
              Reduced 2.91% 
          
   
         
        
          
            30,384 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 25                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              8,333 
              Added 21.03% 
          
   
         
        
          
            31,296 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 20                           
            2021                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $1,464               
              $27.63 p/Share               
          
        
            
        
          
              53 
              Reduced 0.23% 
          
   
         
        
          
            22,963 Class A Common Stock