v3.26.1
Stock Repurchase and Dividends - Summary of Dividends Declared and Paid (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 29, 2026
Dec. 28, 2025
Mar. 30, 2025
Dec. 29, 2024
Mar. 29, 2026
Mar. 30, 2025
Stock Repurchase And Dividends [Abstract]            
Dividend paid per share (in dollars per share) $ 0.065 $ 0.065 $ 0.058 $ 0.058 $ 0.130 $ 0.116
Dividends paid $ 16,915 $ 16,937 $ 15,351 $ 15,549 $ 33,852 $ 30,900