XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Subsequent Events (Details) - $ / shares
1 Months Ended 3 Months Ended
Oct. 22, 2025
Sep. 30, 2025
Jul. 01, 2025
Apr. 01, 2025
Oct. 01, 2024
Jul. 02, 2024
Apr. 02, 2024
Subsequent Events              
Quarterly cash dividend declared (in dollars per share)   $ 0.27 $ 0.27 $ 0.27 $ 0.27 $ 0.27 $ 0.27
Subsequent Events | Q4 Dividend              
Subsequent Events              
Dividends payable, date declared Oct. 22, 2025            
Quarterly cash dividend declared (in dollars per share) $ 0.27            
Dividends payable, payment date Nov. 25, 2025            
Dividends payable, date of record Nov. 11, 2025