XML 75 R61.htm IDEA: XBRL DOCUMENT v3.24.2
NET EARNINGS PER SHARE - Share Repurchase Program Narrative (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 28, 2024
Jun. 30, 2023
Jun. 28, 2024
Jun. 30, 2023
Jan. 23, 2024
Dec. 31, 2023
Feb. 17, 2022
Earnings Per Share [Abstract]              
Number of shares authorized to be repurchased (in shares)         11,000,000   20,000,000
Number of remaining shares authorized to be repurchased (in shares) 18,000,000   18,000,000     9,000,000  
Common stock repurchases (in shares) 2,000,000 2,000,000 2,000,000 2,000,000      
Common stock average price (in dollar per share) $ 76.43 $ 64.54 $ 76.43 $ 64.54