XML 116 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
CAPITAL STOCK AND EARNINGS PER SHARE - Narrative (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
vote
$ / shares
shares
Dec. 31, 2023
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Jan. 23, 2024
shares
Feb. 17, 2022
shares
Feb. 22, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Common stock, shares authorized (in shares) | shares 2,000,000,000 2,000,000,000        
Common stock, par value (in dollars per share) | $ / shares $ 0.01 $ 0.01        
Preferred stock, shares authorized (in shares) | shares 15,000,000          
Preferred stock, par value (in dollars per share) | $ / shares $ 0.01          
Number of votes per share | vote 1          
Number of shares authorized to be repurchased (in shares) | shares       11,000,000 20,000,000  
Number of remaining shares authorized to be repurchased (in shares) | $ $ 8,000,000          
Treasury stock, shares, acquired (in shares) | shares 12,000,000 4,000,000 7,000,000      
Treasury stock acquired, average cost per share (in dollars per share) | $ / shares $ 73.93 $ 68.20 $ 63.25      
O 2023 Q3 Dividends            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Quarterly dividend declared on common stock (in dollars per share) | $ / shares   0.07        
O 2023 Q4 Dividends            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Quarterly dividend declared on common stock (in dollars per share) | $ / shares   $ 0.08        
Stock options            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Antidilutive securities excluded from computation of earnings per share (in shares) | shares 1,200,000 500,000 7,300,000      
0.875% senior convertible notes due 2022 | Convertible Debt            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Interest rate, stated percentage     0.875%     0.875%