XML 14 R3.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jul. 02, 2021
Preferred stock, par value (in dollars per share) $ 0.0001   $ 0.0001        
Preferred stock, shares authorized (in shares) 1,000,000   1,000,000.0        
Preferred stock, shares issued (in shares) 0   0        
Preferred stock, shares outstanding (in shares) 0   0        
Treasury shares (in shares) 36,000,000.0   28,800,000        
Class A Common Stock              
Common stock, par value (in dollars per share) $ 0.0001   $ 0.0001        
Common stock, shares authorized (in shares) 1,000,000,000   1,000,000,000        
Common stock, shares issued (in shares) 564,800,000   560,500,000        
Common stock, shares outstanding (in shares) 528,773,552   531,700,000        
Class B Common Stock              
Common stock, par value (in dollars per share) $ 0.0001   $ 0.0001        
Common stock, shares authorized (in shares) 20,000,000.0   20,000,000.0        
Common stock, shares issued (in shares) 9,900,000   10,000,000.0        
Common stock, shares outstanding (in shares) 9,900,000   10,000,000.0        
Class V Common Stock              
Common stock, par value (in dollars per share) $ 0.0001   $ 0.0001        
Common stock, shares authorized (in shares) 175,000,000.0   175,000,000.0        
Common stock, shares issued (in shares) 500,000   500,000        
Common stock, shares outstanding (in shares) 510,115 510,115 510,237 554,568 1,189,156 28,962,218  
Class Z Common Stock              
Common stock, par value (in dollars per share) $ 0.0001   $ 0.0001        
Common stock, shares authorized (in shares) 12,900,000   12,900,000        
Common stock, shares issued (in shares) 0.0   0.0       8,671,507
Common stock, shares outstanding (in shares) 0 0 0 578,099 578,099 3,420,215