XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.3
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Treasury Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2023
May 31, 2014
Sep. 28, 2024
Jun. 29, 2024
Mar. 30, 2024
Dec. 30, 2023
Sep. 30, 2023
Jul. 01, 2023
Apr. 01, 2023
Sep. 28, 2024
Feb. 28, 2023
Oct. 31, 2018
Equity, Class of Treasury Stock [Line Items]                        
Additional authorized amount                     $ 400,000 $ 250,000
Authorized amount   $ 500,000                 $ 1,400,000  
Length of authorization period   12 months                    
Shares acquired under share repurchase program     140,562 59,186 96,224   126,482 85,300 356,887 8,191,696    
Amount paid for share repurchase     $ 1,318,961             $ 1,318,961    
Accelerated Purchase Agreement - November 2023 ASR | CitiBank, N.A.                        
Equity, Class of Treasury Stock [Line Items]                        
Authorized amount $ 120,000                      
Pre-paid amount of share repurchase program           $ 120,000            
Shares received at an initial delivery           438,917       96,224    
Average purchase price $ 224.24