v3.25.2
Subsequent Events (Details) - USD ($)
$ / shares in Units, shares in Millions
1 Months Ended 12 Months Ended
Aug. 06, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Subsequent Event [Line Items]        
Repurchase of common stock   $ 1,000,000,000 $ 1,000,000,000 $ 2,000,000,000
Subsequent Event        
Subsequent Event [Line Items]        
Repurchase of common stock $ 50,000,000      
Class A Common Stock        
Subsequent Event [Line Items]        
Cash dividend per share (in dollars per share)   $ 0.54 $ 0.52 $ 0.50
Class A Common Stock | Subsequent Event        
Subsequent Event [Line Items]        
Cash dividend per share (in dollars per share) $ 0.28      
Total number of shares repurchased 0.9      
Class B Common Stock        
Subsequent Event [Line Items]        
Cash dividend per share (in dollars per share)   $ 0.54 $ 0.52 $ 0.50
Class B Common Stock | Subsequent Event        
Subsequent Event [Line Items]        
Cash dividend per share (in dollars per share) $ 0.28      
Class A and Class B Common Stock        
Subsequent Event [Line Items]        
Total number of shares repurchased   21.0 40.0 54.0
Stock repurchase program, authorized amount   $ 7,000,000,000    
Class A and Class B Common Stock | Subsequent Event        
Subsequent Event [Line Items]        
Stock repurchase program, additional authorized amount $ 5,000,000,000      
Stock repurchase program, authorized amount $ 12,000,000,000