XML 120 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
SHARE REPURCHASE PROGRAMS - Narrative (Details) - Common Stock
shares in Millions
12 Months Ended
Dec. 31, 2024
program
shares
Accelerated Share Repurchases [Line Items]  
Number of repurchase programs | program 2
2023 Anti-Dilutive Program  
Accelerated Share Repurchases [Line Items]  
Maximum number of share repurchases authorization (in shares) 2
October 2024 Discretionary Program  
Accelerated Share Repurchases [Line Items]  
Maximum number of share repurchases authorization (in shares) 2
Maximum period granted for shares repurchased 2 years