| Jan 16                          
            2025 | 
            
              BUY
             
                Grant, award, or other acquisition
             | 
              -                 
           | 
              1,670
              Added 1.08%
           | 
            152,280
            Class A Common Stock
           |  | 
 
      
      
        | Jan 14                          
            2025 | 
            
              BUY
             
                Grant, award, or other acquisition
             | 
              -                 
           | 
              61,592
              Added 29.03%
           | 
            150,610
            Class A Common Stock
           |  | 
 
      
      
        | Dec 23                          
            2024 | 
            
              SELL
             
                Open market or private sale
             | 
              $2,186              
              $0.65 p/Share              
           | 
              3,364
              Reduced 3.64%
           | 
            89,018
            Class A Common Stock
           |  | 
 
      
      
        | Dec 20                          
            2024 | 
            
              SELL
             
                Open market or private sale
             | 
              $831              
              $0.67 p/Share              
           | 
              1,241
              Reduced 1.33%
           | 
            92,382
            Class A Common Stock
           |  | 
 
      
      
        | Dec 19                          
            2024 | 
            
              SELL
             
                Open market or private sale
             | 
              $627              
              $0.7 p/Share              
           | 
              896
              Reduced 0.95%
           | 
            93,623
            Class A Common Stock
           |  | 
 
      
      
        | Dec 18                          
            2024 | 
            
              SELL
             
                Open market or private sale
             | 
              $597              
              $0.74 p/Share              
           | 
              807
              Reduced 0.85%
           | 
            94,519
            Class A Common Stock
           |  | 
 
      
      
        | Dec 17                          
            2024 | 
            
              SELL
             
                Open market or private sale
             | 
              $791              
              $0.75 p/Share              
           | 
              1,055
              Reduced 1.09%
           | 
            95,326
            Class A Common Stock
           |  | 
 
      
      
        | Dec 16                          
            2024 | 
            
              SELL
             
                Open market or private sale
             | 
              $907              
              $0.81 p/Share              
           | 
              1,120
              Reduced 1.15%
           | 
            96,381
            Class A Common Stock
           |  | 
 
      
      
        | Dec 13                          
            2024 | 
            
              SELL
             
                Open market or private sale
             | 
              $364              
              $0.8 p/Share              
           | 
              455
              Reduced 0.46%
           | 
            97,501
            Class A Common Stock
           |  | 
 
      
      
        | Dec 12                          
            2024 | 
            
              SELL
             
                Open market or private sale
             | 
              $714              
              $0.79 p/Share              
           | 
              905
              Reduced 0.92%
           | 
            97,956
            Class A Common Stock
           |  | 
 
      
      
        | Dec 11                          
            2024 | 
            
              SELL
             
                Open market or private sale
             | 
              $758              
              $0.79 p/Share              
           | 
              960
              Reduced 0.96%
           | 
            98,861
            Class A Common Stock
           |  | 
 
      
      
        | Dec 10                          
            2024 | 
            
              SELL
             
                Open market or private sale
             | 
              $436              
              $0.8 p/Share              
           | 
              546
              Reduced 0.54%
           | 
            99,821
            Class A Common Stock
           |  | 
 
      
      
        | Dec 09                          
            2024 | 
            
              SELL
             
                Open market or private sale
             | 
              $581              
              $0.82 p/Share              
           | 
              709
              Reduced 0.7%
           | 
            100,367
            Class A Common Stock
           |  | 
 
      
      
        | Dec 06                          
            2024 | 
            
              SELL
             
                Open market or private sale
             | 
              $1,476              
              $0.81 p/Share              
           | 
              1,823
              Reduced 1.77%
           | 
            101,076
            Class A Common Stock
           |  | 
 
      
      
        | Dec 05                          
            2024 | 
            
              SELL
             
                Open market or private sale
             | 
              $883              
              $0.81 p/Share              
           | 
              1,091
              Reduced 1.05%
           | 
            102,899
            Class A Common Stock
           |  | 
 
      
      
        | Dec 04                          
            2024 | 
            
              SELL
             
                Open market or private sale
             | 
              $1,043              
              $0.82 p/Share              
           | 
              1,273
              Reduced 1.21%
           | 
            103,990
            Class A Common Stock
           |  | 
 
      
      
        | Dec 03                          
            2024 | 
            
              SELL
             
                Open market or private sale
             | 
              $1,431              
              $0.82 p/Share              
           | 
              1,746
              Reduced 1.63%
           | 
            105,263
            Class A Common Stock
           |  | 
 
      
      
        | Dec 02                          
            2024 | 
            
              SELL
             
                Open market or private sale
             | 
              $1,428              
              $0.83 p/Share              
           | 
              1,721
              Reduced 1.58%
           | 
            107,009
            Class A Common Stock
           |  | 
 
      
      
        | Nov 29                          
            2024 | 
            
              SELL
             
                Open market or private sale
             | 
              $1,034              
              $0.88 p/Share              
           | 
              1,175
              Reduced 1.07%
           | 
            108,730
            Class A Common Stock
           |  | 
 
      
      
        | Nov 27                          
            2024 | 
            
              SELL
             
                Open market or private sale
             | 
              $2,067              
              $0.92 p/Share              
           | 
              2,247
              Reduced 2.0%
           | 
            109,905
            Class A Common Stock
           |  | 
 
      
      
        | Nov 26                          
            2024 | 
            
              SELL
             
                Open market or private sale
             | 
              $3,081              
              $1.0 p/Share              
           | 
              3,081
              Reduced 2.67%
           | 
            112,152
            Class A Common Stock
           |  | 
 
      
      
        | Oct 17                          
            2024 | 
            
              BUY
             
                Grant, award, or other acquisition
             | 
              -                 
           | 
              58,249
              Added 33.58%
           | 
            115,233
            Class A Common Stock
           |  | 
 
      
      
        | Sep 06                          
            2024 | 
            
              SELL
             
                Open market or private sale
             | 
              $58,745              
              $2.43 p/Share              
           | 
              24,175
              Reduced 29.79%
           | 
            56,984
            Class A Common Stock
           |  | 
 
      
      
        | Sep 05                          
            2024 | 
            
              SELL
             
                Open market or private sale
             | 
              $195              
              $1.5 p/Share              
           | 
              130
              Reduced 0.16%
           | 
            81,159
            Class A Common Stock
           |  | 
 
      
      
        | Sep 04                          
            2024 | 
            
              SELL
             
                Open market or private sale
             | 
              $2,568              
              $1.51 p/Share              
           | 
              1,701
              Reduced 2.05%
           | 
            81,289
            Class A Common Stock
           |  |