v3.25.4
Stockholders' Equity - Narrative (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 30, 2025
USD ($)
Jun. 30, 2025
$ / shares
Dec. 31, 2025
USD ($)
vote
class
$ / shares
Dec. 31, 2024
$ / shares
Apr. 30, 2024
USD ($)
Stockholders Equity Note [Line Items]          
Number of authorized classes of stock | class     3    
Increase in dividend rate, percentage 5.00%        
Dividend declared (in dollars per share) | $ / shares   $ 0.21 $ 0.83 $ 0.60  
Share Repurchase Program          
Stockholders Equity Note [Line Items]          
Remaining authorized amount     $ 69,500,000,000    
Class A          
Stockholders Equity Note [Line Items]          
Votes per share class (in votes) | vote     1    
Class B          
Stockholders Equity Note [Line Items]          
Votes per share class (in votes) | vote     10    
Class C          
Stockholders Equity Note [Line Items]          
Votes per share class (in votes) | vote     0    
Dividends     $ 4,500,000,000    
Capital Class A And C | Share Repurchase Program          
Stockholders Equity Note [Line Items]          
Authorized share repurchase amount $ 70,000,000,000.0       $ 70,000,000,000.0
Class A Capital Stock          
Stockholders Equity Note [Line Items]          
Dividends     4,800,000,000    
Capital Class B          
Stockholders Equity Note [Line Items]          
Dividends     $ 703,000,000