Feb 21                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,345,532 
              Added 6.43% 
          
   
         
        
          
            19,581,379  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Dec 06                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $150,617               
              $0.83 p/Share               
          
        
            
        
          
              181,467 
              Added 0.99% 
          
   
         
        
          
            18,235,847  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Dec 05                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $1,000,148               
              $2.1 p/Share               
          
        
            
        
          
              476,261 
              Reduced 2.57% 
          
   
         
        
          
            18,054,380  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Sep 05                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $1,819,320               
              $3.82 p/Share               
          
        
            
        
          
              476,262 
              Reduced 2.51% 
          
   
         
        
          
            18,530,641  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 05                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $1,357,346               
              $2.85 p/Share               
          
        
            
        
          
              476,262 
              Reduced 2.44% 
          
   
         
        
          
            19,006,903  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 05                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $1,531,022               
              $3.21 p/Share               
          
        
            
        
          
              476,954 
              Reduced 2.39% 
          
   
         
        
          
            19,483,165  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Dec 29                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $150,000               
              $0.83 p/Share               
          
        
            
        
          
              180,723 
              Added 0.9% 
          
   
         
        
          
            19,960,119  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Dec 05                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $2,035,034               
              $4.36 p/Share               
          
        
            
        
          
              466,751 
              Reduced 2.31% 
          
   
         
        
          
            19,779,396  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Sep 05                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $2,968,536               
              $6.36 p/Share               
          
        
            
        
          
              466,751 
              Reduced 2.25% 
          
   
         
        
          
            20,246,147  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 05                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,080,543               
              $6.6 p/Share               
          
        
            
        
          
              466,749 
              Reduced 2.2% 
          
   
         
        
          
            20,712,898  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 05                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,175,355               
              $8.94 p/Share               
          
        
            
        
          
              467,042 
              Reduced 2.16% 
          
   
         
        
          
            21,179,647  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Dec 29                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $321,740               
              $0.37 p/Share               
          
        
            
        
          
              869,570 
              Added 3.86% 
          
   
         
        
          
            21,646,689  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Dec 05                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,737,522               
              $10.15 p/Share               
          
        
            
        
          
              466,751 
              Reduced 2.2% 
          
   
         
        
          
            20,777,119  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Sep 06                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $7,075,915               
              $15.16 p/Share               
          
        
            
        
          
              466,749 
              Reduced 2.15% 
          
   
         
        
          
            21,243,870  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 06                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $8,714,241               
              $18.67 p/Share               
          
        
            
        
          
              466,751 
              Reduced 2.1% 
          
   
         
        
          
            21,710,619  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 07                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $180,630,820               
              $22.63 p/Share               
          
        
            
        
          
              7,981,919 
              Reduced 26.47% 
          
   
         
        
          
            22,177,370  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Dec 15                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $7,770               
              $0.37 p/Share               
          
        
            
        
          
              21,000 
              Added 0.07% 
          
   
         
        
          
            30,159,289  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Dec 14                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $108,292               
              $0.28 p/Share               
          
        
            
        
          
              386,756 
              Added 1.27% 
          
   
         
        
          
            30,138,289  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Dec 06                           
            2021                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $22,063,225               
              $47.27 p/Share               
          
        
            
        
          
              466,749 
              Reduced 1.54% 
          
   
         
        
          
            29,751,533  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Oct 08                           
            2021                           
          
        
          
            
              SELL 
            
            
                Sale (or disposition) back to the issuer 
            
                            
         
        
          
              $4,317,923               
              $24.15 p/Share               
          
        
            
        
          
              178,796 
              Reduced 0.59% 
          
   
         
        
          
            30,218,282  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jul 23                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              30,397,078 
              Added 50.0% 
          
   
         
        
          
            30,397,078  
            Class A Common Stock