XML 89 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Repurchase Program (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 26, 2023
Mar. 17, 2022
Stock Repurchase Program.      
Repurchase of common stock authorized by board of directors     $ 300.0
Payments to repurchase common stock, excluding excise taxes $ 79.8 $ 50.0  
Number of shares repurchased 461,662 455,026  
Amount remaining under authorized stock repurchase program $ 37.1