XML 66 R48.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings Per Share, Dividends and Dilution (Details 1) - $ / shares
shares in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Earnings Per Share [Abstract]                    
Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements               0.3 0.3 0.5
Common stock dividend (in dollars per share) $ 2.31   $ 2.06   $ 1.87   $ 1.73 $ 8.99 $ 8.05 $ 7.34
Increase (Decrease) in Stock Dividend, Percentage   12.00%   10.00%   8.00%