XML 78 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Repurchase Program (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 26, 2023
Dec. 27, 2022
Dec. 28, 2021
Mar. 17, 2022
Stockholders' Equity        
Repurchase of common stock authorized by board of directors       $ 300,000
Payments to repurchase common stock $ 49,993 $ 212,859 $ 51,634  
Number of shares repurchased 455,026 2,734,005    
Amount remaining under authorized stock repurchase program $ 116,900      
Stock Repurchase Program        
Stockholders' Equity        
Payments to repurchase common stock   $ 133,100    
Previous Stock Repurchase Program        
Stockholders' Equity        
Payments to repurchase common stock   $ 79,700