XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.4
Shareholders' equity (Common stock dividend textuals) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 27, 2025
Dec. 27, 2025
Dec. 28, 2024
Dividends Payable [Line Items]      
Dividends paid on common stock   $ 56,932 $ 57,420
Q3 2025 Dividend      
Dividends Payable [Line Items]      
Date dividend declared 2025-11 2025-11  
Common stock dividend declared amount per share $ 0.35    
Dividends paid on common stock $ 28,500    
Date common stock dividend paid 2025-12 2025-12