XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity (Details Textual) - $ / shares
3 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Dividends (Textual) [Abstract]    
Dividends declared per share $ 0.825 $ 0.75
Dividends Payable, Date of Record Jun. 28, 2024  
Dividends Payable, Date to be Paid Jul. 12, 2024