XML 55 R44.htm IDEA: XBRL DOCUMENT v3.26.3
Shareholders' equity (Common stock dividend textuals) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Oct. 03, 2026
Sep. 27, 2025
Dividends Payable [Line Items]    
Dividends paid on common stock $ 30,424 $ 28,464
Q3 2025 Dividend    
Dividends Payable [Line Items]    
Date dividend declared 2026-08  
Common stock dividend declared amount per share $ 0.37  
Dividends paid on common stock $ 30,400  
Date common stock dividend paid 2026-09