Sep 03                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $402,463               
              $25.55 p/Share               
          
        
            
        
          
              15,752 
              Reduced 6.33% 
          
   
         
        
          
            233,123  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Sep 03                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              28,475 
              Added 10.27% 
          
   
         
        
          
            248,875  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 03                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $358,544               
              $21.48 p/Share               
          
        
            
        
          
              16,692 
              Reduced 7.04% 
          
   
         
        
          
            220,400  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 03                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              30,175 
              Added 11.29% 
          
   
         
        
          
            237,092  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 04                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $274,807               
              $23.52 p/Share               
          
        
            
        
          
              11,684 
              Reduced 5.4% 
          
   
         
        
          
            204,727  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 04                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              27,731 
              Added 11.36% 
          
   
         
        
          
            216,411  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 03                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $152,715               
              $24.16 p/Share               
          
        
            
        
          
              6,321 
              Reduced 3.24% 
          
   
         
        
          
            188,680  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 03                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              15,128 
              Added 7.2% 
          
   
         
        
          
            195,001  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Dec 11                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $167,331               
              $23.85 p/Share               
          
        
            
        
          
              7,016 
              Reduced 3.71% 
          
   
         
        
          
            182,130  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Dec 03                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $335,826               
              $22.61 p/Share               
          
        
            
        
          
              14,853 
              Reduced 7.28% 
          
   
         
        
          
            189,146  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Dec 03                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              26,511 
              Added 11.5% 
          
   
         
        
          
            203,999  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Sep 11                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $94,005               
              $13.9 p/Share               
          
        
            
        
          
              6,763 
              Reduced 3.67% 
          
   
         
        
          
            177,488  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Sep 06                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $198,536               
              $13.0 p/Share               
          
        
            
        
          
              15,272 
              Reduced 7.65% 
          
   
         
        
          
            184,251  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Sep 06                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              26,511 
              Added 11.73% 
          
   
         
        
          
            199,523  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 12                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,657,943               
              $16.61 p/Share               
          
        
            
        
          
              99,816 
              Reduced 36.59% 
          
   
         
        
          
            173,012  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 12                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $1,332,543               
              $13.35 p/Share               
          
        
            
        
          
              99,816 
              Added 26.79% 
          
   
         
        
          
            272,828  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 11                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $155,846               
              $16.59 p/Share               
          
        
            
        
          
              9,394 
              Reduced 5.15% 
          
   
         
        
          
            173,012  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 07                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,151,993               
              $16.59 p/Share               
          
        
            
        
          
              69,439 
              Reduced 27.57% 
          
   
         
        
          
            182,406  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 07                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $1,049,330               
              $12.35 p/Share               
          
        
            
        
          
              84,966 
              Added 30.52% 
          
   
         
        
          
            193,390  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 06                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $267,681               
              $17.04 p/Share               
          
        
            
        
          
              15,709 
              Reduced 8.6% 
          
   
         
        
          
            166,879  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 06                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $143,265               
              $12.72 p/Share               
          
        
            
        
          
              11,263 
              Added 5.81% 
          
   
         
        
          
            182,588  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 11                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $290,215               
              $11.98 p/Share               
          
        
            
        
          
              24,225 
              Reduced 12.68% 
          
   
         
        
          
            166,879  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 06                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $103,451               
              $11.88 p/Share               
          
        
            
        
          
              8,708 
              Reduced 4.36% 
          
   
         
        
          
            191,104  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 06                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              21,159 
              Added 9.58% 
          
   
         
        
          
            199,812  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 05                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $108,631               
              $12.12 p/Share               
          
        
            
        
          
              8,963 
              Reduced 4.78% 
          
   
         
        
          
            178,653  
            Class A Common Stock