v3.26.1
Stock Repurchase and Dividends - Summary of Dividends Declared and Paid (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jun. 28, 2026
Mar. 29, 2026
Dec. 28, 2025
Jun. 29, 2025
Mar. 30, 2025
Dec. 29, 2024
Jun. 28, 2026
Jun. 29, 2025
Stock Repurchase And Dividends [Abstract]                
Dividend paid per share (in dollars per share) $ 0.072 $ 0.065 $ 0.065 $ 0.065 $ 0.058 $ 0.058 $ 0.202 $ 0.181
Dividends paid $ 18,621 $ 16,915 $ 16,937 $ 17,092 $ 15,351 $ 15,549 $ 52,473 $ 47,992