XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Shareholders' equity (Common stock dividend textuals) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Dividends Payable [Line Items]    
Dividends paid on common stock $ 28,464 $ 28,861
Q3 2025 Dividend    
Dividends Payable [Line Items]    
Date dividend declared 2025-08  
Common stock dividend declared amount per share $ 0.35  
Dividends paid on common stock $ 28,500  
Date common stock dividend paid 2025-09