v3.24.3
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Jul. 02, 2021
Preferred stock, par value (in dollars per share) $ 0.0001   $ 0.0001  
Preferred stock, shares authorized 1,000,000   1,000,000.0  
Preferred stock, shares issued 0   0  
Preferred stock, shares outstanding 0   0  
Treasury shares 27,100,000   6,400,000  
Class A Common Stock        
Common stock, par value $ 0.0001   $ 0.0001  
Common stock, shares authorized 1,000,000,000   1,000,000,000  
Common stock, shares issued 559,500,000   517,300,000  
Common stock, shares outstanding 532,444,353   510,900,000  
Class B Common Stock        
Common stock, par value $ 0.0001   $ 0.0001  
Common stock, shares authorized 20,000,000.0   20,000,000.0  
Common stock, shares issued 10,000,000.0   9,900,000  
Common stock, shares outstanding 10,000,000.0   9,900,000  
Class V Common Stock        
Common stock, par value $ 0.0001   $ 0.0001  
Common stock, shares authorized 175,000,000.0   175,000,000.0  
Common stock, shares issued 600,000   29,000,000.0  
Common stock, shares outstanding 560,433 554,568 28,962,218  
Class Z Common Stock        
Common stock, par value $ 0.0001   $ 0.0001  
Common stock, shares authorized 12,900,000   12,900,000  
Common stock, shares issued 0.0   3,400,000 8,671,507
Common stock, shares outstanding 0 578,097 3,420,215