XML 74 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Treasury Stock (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Nov. 30, 2023
May 31, 2014
Mar. 30, 2024
Dec. 30, 2023
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Feb. 18, 2025
Feb. 28, 2023
Oct. 31, 2018
Feb. 28, 2015
Equity, Class of Treasury Stock [Line Items]                      
Additional authorized amount                 $ 400,000,000 $ 250,000,000 $ 250,000,000
Authorized amount   $ 500,000,000             $ 1,400,000,000    
Length of authorization period   12 months                  
Shares acquired under share repurchase program   8,235,697     339,973 1,282,706 137,612        
Amount paid for share repurchase   $ 1,333,961,000                  
Accelerated Purchase Agreement - November 2023 ASR | CitiBank, N.A.                      
Equity, Class of Treasury Stock [Line Items]                      
Pre-paid amount of share repurchase program       $ 120,000,000              
Shares received at an initial delivery     96,224 438,917              
Average purchase price $ 224.24                    
Subsequent events                      
Equity, Class of Treasury Stock [Line Items]                      
Additional authorized amount               $ 700,000,000