v3.24.0.1
Stockholders’ Equity (Details)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 12 Months Ended
May 31, 2023
shares
Dec. 31, 2023
USD ($)
vote
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
May 09, 2023
USD ($)
Aug. 02, 2022
USD ($)
Class of Stock [Line Items]          
Common stock, par value (in USD per share) | $ / shares   $ 0.0001 $ 0.0001    
Stock repurchased and retired (in shares) 5.7        
Stock repurchased and retired | $   $ 2,252 $ 1,500    
Share Repurchase Program 2022          
Class of Stock [Line Items]          
Stock repurchase program, authorized amount | $         $ 2,000
Share Repurchase Program 2023          
Class of Stock [Line Items]          
Stock repurchase program, authorized amount | $       $ 2,500  
Class A Common Stock Warrants          
Class of Stock [Line Items]          
Shares called by warrants (in shares)   5.6 7.9    
Exercise price of warrants (in USD per share) | $ / shares   $ 28.355 $ 28.355    
Number of warrants exercised (in shares)   7.1      
Warrants outstanding (in shares)   0.8      
Common Class A          
Class of Stock [Line Items]          
Common stock authorized (in shares)   2,000.0 2,000.0    
Common stock, par value (in USD per share) | $ / shares   $ 0.0001      
Votes per common share | vote   1      
Stock repurchased and retired (in shares)   17.9      
Stock repurchased and retired | $   $ 2,300      
Common Class A | Share Repurchase Program 2023          
Class of Stock [Line Items]          
Remaining authorized repurchase amount | $   $ 750      
Common Class B          
Class of Stock [Line Items]          
Common stock authorized (in shares)   710.0 710.0    
Common stock, par value (in USD per share) | $ / shares   $ 0.0001      
Votes per common share | vote   20      
Terms of conversion, percentage of common stockholders consenting to conversion, minimum   80.00%      
Terms of conversion, period after IPO   20 years      
Common Class C          
Class of Stock [Line Items]          
Common stock authorized (in shares)   2,000.0 2,000.0    
Votes per common share | vote   0      
Common Class H          
Class of Stock [Line Items]          
Common stock authorized (in shares)   26.0 26.0    
Votes per common share | vote   0