v3.26.1
Earnings per Share - Narrative (Details) - shares
shares in Millions
Jun. 30, 2026
Jun. 30, 2025
Performance and Market-Based Awards    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Outstanding awards (in shares) 1,331.0 13.5