XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share and Certain Related Information - Narrative (Details) - USD ($)
3 Months Ended
Jul. 31, 2025
Jun. 27, 2025
Mar. 28, 2025
Jun. 28, 2024
Mar. 29, 2024
Sep. 29, 2023
Jan. 30, 2025
Jan. 25, 2023
Jan. 16, 2020
Class of Stock [Line Items]                  
Dividend declared (in dollars per share)   $ 0.32 $ 0.32 $ 0.29 $ 0.29 $ 0.26      
Subsequent Event                  
Class of Stock [Line Items]                  
Dividend declared (in dollars per share) $ 0.32                
2020 Stock Repurchase Program                  
Class of Stock [Line Items]                  
Amount authorized to be repurchased                 $ 1,000,000,000.0
2023 Stock Repurchase Program                  
Class of Stock [Line Items]                  
Amount authorized to be repurchased   $ 1,000,000,000           $ 1,000,000,000.0  
2025 Stock Repurchase Program                  
Class of Stock [Line Items]                  
Amount authorized to be repurchased   1,500,000,000         $ 1,500,000,000    
Remaining authorized repurchase amount   $ 1,300,000,000