XML 120 R104.htm IDEA: XBRL DOCUMENT v3.25.0.1
EARNINGS PER SHARE - Anti-dilutive Securities (Details) - shares
shares in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share      
Weighted-average securities not included in computation of diluted shares outstanding (in shares) 3.4 3.4 3.6
Shares issuable upon vesting of RSUs and exercise of stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share      
Weighted-average securities not included in computation of diluted shares outstanding (in shares) 3.4 3.4 3.6