XML 17 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Condensed Statements of Consolidated Shareholders' Equity (Unaudited) (Parentheticals) - USD ($)
$ in Millions
3 Months Ended
Jan. 31, 2025
Oct. 31, 2024
Jul. 31, 2024
Jan. 31, 2024
Oct. 31, 2023
Jul. 31, 2023
Statement of Stockholders' Equity [Abstract]            
Cash dividends declared, per common share $ 1.08 $ 1.08 $ 1.08 $ 1.06 $ 1.06 $ 1.06
Stock Issued During Period, Value, Acquisitions       $ 450.2