v3.26.1
Subsequent Events (Details) - USD ($)
3 Months Ended
Aug. 06, 2026
Jul. 04, 2026
Apr. 04, 2026
Jun. 28, 2025
Mar. 29, 2025
Jul. 31, 2026
Aug. 19, 2022
Subsequent Events              
Common share quarterly cash dividend declared (in dollars per share)   $ 0.57 $ 0.57 $ 0.49 $ 0.49    
Credit Agreement | Revolving credit facility              
Subsequent Events              
Aggregate credit facilities             $ 300,000,000.0
Subsequent Events              
Subsequent Events              
Common share quarterly cash dividend declared (in dollars per share) $ 0.57            
Subsequent Events | Credit Agreement | Line of Credit              
Subsequent Events              
Aggregate credit facilities           $ 400,000,000  
Subsequent Events | Credit Agreement | Revolving credit facility              
Subsequent Events              
Aggregate credit facilities           325,000,000  
Subsequent Events | Credit Agreement | Term loan facility              
Subsequent Events              
Aggregate credit facilities           $ 75,000,000