v3.26.1
Repurchase of Shares - Additional Information (Details) - $ / shares
shares in Thousands
6 Months Ended
Dec. 29, 2025
Oct. 21, 2025
May 19, 2025
May 07, 2025
May 01, 2025
Apr. 29, 2025
Apr. 24, 2025
Apr. 21, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]                    
Shares withheld for tax withholding obligation (in shares) 2,732 198     429   220      
Stock repurchased and retired during period (in shares) 2,732 198 100 6,698   429   220 10,377  
Stock repurchased and retired during period (in dollars per share) $ 0.31 $ 0.31 $ 0.28 $ 0.28   $ 0.31   $ 0.31   $ 0.29