XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events (Details) - $ / shares
3 Months Ended
Aug. 27, 2024
Aug. 14, 2024
Jul. 25, 2024
Jun. 04, 2024
May 22, 2024
May 07, 2024
Jul. 02, 2024
Apr. 02, 2024
Jul. 04, 2023
Apr. 04, 2023
Subsequent Events                    
Quarterly cash dividend declared (in dollars per share)             $ 0.27 $ 0.27 $ 0.27 $ 0.27
Q2 dividend                    
Subsequent Events                    
Quarterly cash dividend declared (in dollars per share)             $ 0.27      
Dividends payable, date declared           May 07, 2024        
Dividends payable, date of record         May 22, 2024          
Dividends payable, payment date       Jun. 04, 2024            
Subsequent Events | Q2 dividend                    
Subsequent Events                    
Quarterly cash dividend declared (in dollars per share)     $ 0.27              
Dividends payable, date declared     Jul. 25, 2024              
Dividends payable, date of record   Aug. 14, 2024                
Dividends payable, payment date Aug. 27, 2024