XML 143 R115.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity - Schedule of Common Stock Outstanding Roll Forward (Details) - shares
12 Months Ended 36 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2024
Shares Issued        
Beginning balance, share issued (in shares) 543,635,172 537,179,072 532,929,476 532,929,476
Shares issued (in shares) 5,117,434 6,474,491 4,262,575  
Shares retired (in shares)   (18,391) (12,979)  
Shares repurchased (in shares) 0 0 0  
Ending balance, share issued (in shares) 548,752,606 543,635,172 537,179,072 548,752,606
Treasury Shares        
Beginning balance, treasury shares (in shares) (192,496,788) (147,502,289) (69,031,742) (69,031,742)
Shares issued (in shares) 0 0 0  
Shares retired (in shares)   0 0  
Shares repurchased (in shares) (16,560,328) (44,994,499) (78,470,547)  
Ending balance, treasury shares (in shares) (209,057,116) (192,496,788) (147,502,289) (209,057,116)
Shares Outstanding        
Beginning balance, shares outstanding (in shares) 351,138,384 389,676,783 463,897,734 463,897,734
Shares issued (in shares) 5,117,434 6,474,491 4,262,575  
Shares retired (in shares)   (18,391) (12,979)  
Shares repurchased (in shares) (16,560,328) (44,994,499) (78,470,547)  
Ending balance, shares outstanding (in shares) 339,695,490 351,138,384 389,676,783 339,695,490
Treasury stock, shares, acquired, unsettled shares (in shares) 58,817 318,632 78,087