Jun 16                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $131,365               
              $23.95 p/Share               
          
        
            
        
          
              5,485 
              Reduced 28.53% 
          
   
         
        
          
            13,740 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 15                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              10,000 
              Added 34.22% 
          
   
         
        
          
            19,225 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 09                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $44,853               
              $26.23 p/Share               
          
        
            
        
          
              1,710 
              Reduced 15.64% 
          
   
         
        
          
            9,225 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 07                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              3,125 
              Added 22.23% 
          
   
         
        
          
            10,935 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 29                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $139,420               
              $28.16 p/Share               
          
        
            
        
          
              4,951 
              Reduced 38.8% 
          
   
         
        
          
            7,810 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 27                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $18,965               
              $23.56 p/Share               
          
        
            
        
          
              805 
              Reduced 5.93% 
          
   
         
        
          
            12,761 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 24                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,500 
              Added 9.96% 
          
   
         
        
          
            13,566 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 19                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $133,367               
              $23.32 p/Share               
          
        
            
        
          
              5,719 
              Reduced 32.16% 
          
   
         
        
          
            12,066 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 16                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              10,000 
              Added 35.99% 
          
   
         
        
          
            17,785 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 28                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $13,773               
              $22.58 p/Share               
          
        
            
        
          
              610 
              Reduced 7.27% 
          
   
         
        
          
            7,785 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 28                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,108 
              Added 11.66% 
          
   
         
        
          
            8,395 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 19                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $25,209               
              $22.25 p/Share               
          
        
            
        
          
              1,133 
              Reduced 13.46% 
          
   
         
        
          
            7,287 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 09                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $38,774               
              $22.53 p/Share               
          
        
            
        
          
              1,721 
              Reduced 19.11% 
          
   
         
        
          
            7,287 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 09                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              3,125 
              Added 25.76% 
          
   
         
        
          
            9,008 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 25                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $8,900               
              $26.41 p/Share               
          
        
            
        
          
              337 
              Reduced 5.42% 
          
   
         
        
          
            5,883 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 23                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $23,541               
              $28.5 p/Share               
          
        
            
        
          
              826 
              Reduced 11.72% 
          
   
         
        
          
            6,220 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 23                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,500 
              Added 17.55% 
          
   
         
        
          
            7,046 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 18                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $102,697               
              $31.57 p/Share               
          
        
            
        
          
              3,253 
              Reduced 36.97% 
          
   
         
        
          
            5,546 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 15                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $178,661               
              $31.56 p/Share               
          
        
            
        
          
              5,661 
              Reduced 39.15% 
          
   
         
        
          
            8,799 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 15                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              10,000 
              Added 40.88% 
          
   
         
        
          
            14,460 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 27                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $15,102               
              $31.14 p/Share               
          
        
            
        
          
              485 
              Reduced 9.81% 
          
   
         
        
          
            4,460 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 27                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              803 
              Added 13.97% 
          
   
         
        
          
            4,945 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 30                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $389,174               
              $34.96 p/Share               
          
        
            
        
          
              11,132 
              Reduced 72.88% 
          
   
         
        
          
            4,142 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 07                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $69,613               
              $40.52 p/Share               
          
        
            
        
          
              1,718 
              Reduced 10.11% 
          
   
         
        
          
            15,274 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 07                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              3,125 
              Added 15.53% 
          
   
         
        
          
            16,992 Class A Common Stock