XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Shareholders' Equity (Narrative) (Details) - shares
shares in Millions
Sep. 30, 2024
Jun. 30, 2024
Equity [Abstract]    
Share Repurchase Program, Authorized, Number of Shares   35
Share Repurchase Program, Remaining Authorized, Number of Shares 42