v3.26.3
Subsequent Events (Details) - $ / shares
3 Months Ended
Nov. 05, 2026
Oct. 03, 2026
Jul. 04, 2026
Apr. 04, 2026
Sep. 27, 2025
Jun. 28, 2025
Mar. 29, 2025
Subsequent Events              
Common share quarterly cash dividend declared (in dollars per share)   $ 0.57 $ 0.57 $ 0.57 $ 0.49 $ 0.49 $ 0.49
Subsequent Events              
Subsequent Events              
Common share quarterly cash dividend declared (in dollars per share) $ 0.67