XML 59 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share and Certain Related Information - Narrative (Details) - USD ($)
May 02, 2024
Jan. 25, 2024
Sep. 28, 2023
Jul. 06, 2023
Apr. 27, 2023
Jan. 25, 2023
Sep. 15, 2022
Mar. 29, 2024
Jan. 16, 2020
Class of Stock [Line Items]                  
Dividend declared (in dollars per share)   $ 0.29 $ 0.26 $ 0.26 $ 0.26 $ 0.26 $ 0.23    
Subsequent Event                  
Class of Stock [Line Items]                  
Dividend declared (in dollars per share) $ 0.29                
2020 Stock Repurchase Program                  
Class of Stock [Line Items]                  
Amount authorized to be repurchased                 $ 1,000,000,000
2023 Stock Repurchase Program                  
Class of Stock [Line Items]                  
Amount authorized to be repurchased           $ 1,000,000,000   $ 1,000,000,000  
Remaining authorized repurchase amount               $ 679,400,000