v3.26.1
Common Stock, Preferred Stock and Stockholders' Equity - Dividends paid (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 29, 2026
Dec. 28, 2025
Sep. 28, 2025
Mar. 29, 2026
Stockholders' Equity Note [Abstract]        
Common stock dividends paid $ 8,756 $ 8,844 $ 8,183 $ 25,783