XML 89 R73.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Weighted-average shares outstanding:    
Basic 973,622 1,041,081
Dilutive 7,660 10,201
Diluted 981,282 1,051,282
Totaling options and awards outstanding (in shares) 9,700 5,000