XML 156 R139.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity - Schedule of Stockholders Equity (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2016
Increase (Decrease) In Common Stock [Roll Forward]                    
Total common stock shares issued beginning balance (in shares) 511,861,447 507,683,000 504,522,000              
Employee benefits and compensation plans (in shares) 3,916,000 4,179,000 3,161,000              
Total common stock shares issued ending balance (in shares) 515,777,584 511,861,447 507,683,000              
Treasury stock beginning balance (in shares) (209,402,189) (208,358,000) (166,581,000)              
Repurchase of common stock (in shares) (988,000) (1,044,000) (41,778,000)              
Treasury stock ending balance (in shares) (210,390,034) (209,402,189) (208,358,000)              
Common stock, shares outstanding (in shares) 305,387,550 302,459,258 299,324,000 304,715,000 304,656,000 303,978,000 301,630,000 301,619,000 300,821,000 484,000,000