v3.24.0.1
Stockholders' Equity - Narrative (Details)
Dec. 31, 2023
USD ($)
class
vote
Apr. 30, 2022
USD ($)
Stockholders Equity Note [Line Items]    
Number of authorized classes of stock | class 3  
Share Repurchase Program    
Stockholders Equity Note [Line Items]    
Remaining authorized amount | $ $ 36,300,000,000  
Class A Common Stock    
Stockholders Equity Note [Line Items]    
Votes per share class (in votes) 1  
Class B Common Stock    
Stockholders Equity Note [Line Items]    
Votes per share class (in votes) 10  
Class C Capital Stock    
Stockholders Equity Note [Line Items]    
Votes per share class (in votes) 0  
Capital Class A And C | Share Repurchase Program    
Stockholders Equity Note [Line Items]    
Authorized share repurchase amount | $   $ 70,000,000,000