v3.25.2
TREASURY STOCK ACTIVITY - NARRATIVE (Details) - USD ($)
$ in Millions
Jun. 29, 2025
Dec. 04, 2023
May 31, 2021
Equity, Class of Treasury Stock [Line Items]      
Stock repurchase program, remaining authorized repurchase amount $ 470    
2021 Share Repurchase Program      
Equity, Class of Treasury Stock [Line Items]      
Stock repurchase program, authorized amount     $ 500
2023 Share Repurchase Program      
Equity, Class of Treasury Stock [Line Items]      
Stock repurchase program, authorized amount   $ 500