v3.26.3
EARNINGS PER SHARE - Narrative (Details) - USD ($)
$ in Millions
Aug. 12, 2026
Jul. 29, 2025
Oct. 22, 2026
2025 Repurchase Plan      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Amount of authorized stock repurchase program   $ 600  
Term of stock repurchase program   2 years  
2025 Repurchase Plan | Subsequent Event      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Remaining authorized repurchase amount     $ 17
2026 Repurchase Plan      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Amount of authorized stock repurchase program $ 600    
Term of stock repurchase program 2 years    
2026 Repurchase Plan | Subsequent Event      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Remaining authorized repurchase amount     $ 600