v3.26.1
Common Stock, Preferred Stock and Stockholders' Equity - Dividends paid (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 28, 2026
Mar. 29, 2026
Dec. 28, 2025
Sep. 28, 2025
Jun. 28, 2026
Stockholders' Equity Note [Abstract]          
Total quarterly cash dividends $ 8,724 $ 8,756 $ 8,844 $ 8,183 $ 34,507
Dividends paid on vested share-based awards         112
Total dividends paid         $ 34,619