v3.25.2
NET EARNINGS PER SHARE - General Share Repurchase Program (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 27, 2025
Jun. 28, 2024
Jun. 27, 2025
Jun. 28, 2024
May 27, 2025
Jan. 23, 2024
Feb. 17, 2022
Earnings Per Share [Abstract]              
Number of shares authorized to be repurchased (in shares)         15,600,000 11,000,000 20,000,000
Number of remaining shares authorized to be repurchased (in shares) 19,200,000   19,200,000        
Common stock repurchases (in shares) 1,900,000 2,000,000 4,400,000 2,000,000      
Common stock average price (in dollar per share) $ 71.15 $ 76.43 $ 76.76 $ 76.43