v3.26.3
Stockholders' Equity - Narrative (Details) - USD ($)
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Jun. 30, 2026
Class A and Class B Common Stock      
Stockholders Equity [Line Items]      
Stock repurchase program, authorized amount $ 12,000,000,000    
Remaining buyback authorization amount $ 3,400,000,000    
Class A Common Stock      
Stockholders Equity [Line Items]      
Common stock, par value (in dollars per share) $ 0.01   $ 0.01
Cash dividend per share (in dollars per share) 0.29 $ 0.28  
Class B Common Stock      
Stockholders Equity [Line Items]      
Common stock, par value (in dollars per share) 0.01   $ 0.01
Cash dividend per share (in dollars per share) $ 0.29 $ 0.28