XML 20 R7.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Total Equity (Parenthetical) - $ / shares
3 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Common Stock, Shares, Outstanding 298,945,018           324,027,360  
Divedends declared (in dollars per sh $ 0.40 $ 0.40 $ 0.40 $ 0.30 $ 0.30 $ 0.30    
Common Stock [Member]                
Common Stock, Shares, Outstanding 298,945,018 308,629,060 317,652,200 327,373,437 330,196,301 332,190,334 324,027,360 334,848,565
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period         151,568 68,095    
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture 30,611 633,434 427,607 146,514 604,209 598,824    
Stock Repurchased and Retired During Period, Shares (9,714,653) (9,656,574) (6,802,767) (2,969,378) (2,749,810) (3,325,150)