XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.3
Stock Repurchase Program (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
May 09, 2023
Sep. 24, 2023
Sep. 29, 2024
Sep. 24, 2023
Equity [Abstract]        
Stock repurchase program, authorized amount $ 50.0      
Stock repurchase program, period 24 months      
Stock repurchased under repurchase program (in shares)   942,918 371,499 1,347,776
Stock repurchased during period, amount   $ 11.5 $ 6.5 $ 15.9
Average cost per share (in USD per share)   $ 12.23 $ 17.58 $ 11.83
Remaining authorized repurchase amount     $ 21.5