Mar 01                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $389,832               
              $23.45 p/Share               
          
        
            
        
          
              16,624 
              Reduced 1.31% 
          
   
         
        
          
            1,253,379 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 01                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              32,736 
              Added 2.51% 
          
   
         
        
          
            1,270,003 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 12                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $3,230,312               
              $32.4 p/Share               
          
        
            
        
          
              99,701 
              Reduced 7.46% 
          
   
         
        
          
            1,237,267 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 11                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $18,467,467               
              $33.43 p/Share               
          
        
            
        
          
              552,422 
              Reduced 29.24% 
          
   
         
        
          
            1,336,968 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 11                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $247,380               
              $1.86 p/Share               
          
        
            
        
          
              133,000 
              Added 6.58% 
          
   
         
        
          
            1,889,390 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 03                           
            2025                           
          
        
                           
         
        
          
              -                  
          
        
            
        
          
              26,148 
              Reduced 1.47% 
          
   
         
        
          
            1,756,390 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 01                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $845,728               
              $31.35 p/Share               
          
        
            
        
          
              26,977 
              Reduced 1.49% 
          
   
         
        
          
            1,782,538 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 01                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              53,125 
              Added 2.85% 
          
   
         
        
          
            1,809,515 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 15                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $8,258,468               
              $32.31 p/Share               
          
        
            
        
          
              255,601 
              Reduced 12.7% 
          
   
         
        
          
            1,756,390 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 15                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $475,417               
              $1.86 p/Share               
          
        
            
        
          
              255,601 
              Added 11.27% 
          
   
         
        
          
            2,011,991 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 14                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $12,766,235               
              $31.15 p/Share               
          
        
            
        
          
              409,831 
              Reduced 18.92% 
          
   
         
        
          
            1,756,390 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 14                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $762,285               
              $1.86 p/Share               
          
        
            
        
          
              409,831 
              Added 15.91% 
          
   
         
        
          
            2,166,221 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 02                           
            2024                           
          
        
                           
         
        
          
              -                  
          
        
            
        
          
              16,145 
              Reduced 0.91% 
          
   
         
        
          
            1,756,390 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 01                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $616,853               
              $37.18 p/Share               
          
        
            
        
          
              16,591 
              Reduced 0.93% 
          
   
         
        
          
            1,772,535 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 01                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              32,736 
              Added 1.8% 
          
   
         
        
          
            1,789,126 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 04                           
            2024                           
          
        
                           
         
        
          
              -                  
          
        
            
        
          
              26,201 
              Reduced 1.47% 
          
   
         
        
          
            1,756,390 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 01                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $673,907               
              $25.03 p/Share               
          
        
            
        
          
              26,924 
              Reduced 1.49% 
          
   
         
        
          
            1,782,591 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 01                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              53,125 
              Added 2.85% 
          
   
         
        
          
            1,809,515 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 04                           
            2024                           
          
        
                           
         
        
          
              -                  
          
        
            
        
          
              537,634 
              Reduced 23.44% 
          
   
         
        
          
            1,756,390 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 03                           
            2024                           
          
        
                           
         
        
          
              -                  
          
        
            
        
          
              16,145 
              Reduced 0.7% 
          
   
         
        
          
            2,294,024 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 01                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $387,233               
              $23.34 p/Share               
          
        
            
        
          
              16,591 
              Reduced 0.71% 
          
   
         
        
          
            2,310,169 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 01                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              32,736 
              Added 1.39% 
          
   
         
        
          
            2,326,760 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 30                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $999,999               
              $1.86 p/Share               
          
        
            
        
          
              537,634 
              Added 18.99% 
          
   
         
        
          
            2,294,024 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 06                           
            2024                           
          
        
                           
         
        
          
              -                  
          
        
            
        
          
              20,635 
              Reduced 1.16% 
          
   
         
        
          
            1,756,390 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 05                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $506,823               
              $23.9 p/Share               
          
        
            
        
          
              21,206 
              Reduced 1.18% 
          
   
         
        
          
            1,777,025 Class A Common Stock