v3.25.4
SHARE REPURCHASE PROGRAMS - Narrative (Details) - Common Stock
shares in Millions
12 Months Ended
Dec. 31, 2025
program
shares
Accelerated Share Repurchases [Line Items]  
Number of repurchase programs | program 2
2025 Anti-Dilutive Program  
Accelerated Share Repurchases [Line Items]  
Maximum number of share repurchases authorization (in shares) 1.5
October 2025 Discretionary Program  
Accelerated Share Repurchases [Line Items]  
Maximum number of share repurchases authorization (in shares) 2.0
Maximum period granted for shares repurchased 2 years