XML 85 R72.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Changes in Capital Structure - Schedule of Repurchases Under Share Repurchase Programs (Details) - USD ($)
1 Months Ended 3 Months Ended 5 Months Ended 6 Months Ended 12 Months Ended
Jul. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Mar. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Jun. 22, 2023
Schedule of Capitalization, Equity [Line Items]              
Amounts paid for shares purchased [1]   $ 91,000,000          
Subsequent Event              
Schedule of Capitalization, Equity [Line Items]              
Average price paid per share (in usd per share) $ 50.73            
Capital Allocation Plan, Open Market Repurchases              
Schedule of Capitalization, Equity [Line Items]              
Total number of shares purchased (in shares)         1,114,400 5,054,798  
Average price paid per share (in usd per share)         $ 80.76 $ 39.56  
Amounts paid for shares purchased         $ 90,000,000 $ 200,000,000  
Capital Allocation Plan, Open Market Repurchases | Subsequent Event              
Schedule of Capitalization, Equity [Line Items]              
Total number of shares purchased (in shares) 1,127,232            
Average price paid per share (in usd per share) $ 76.27            
Amounts paid for shares purchased $ 86,000,000            
Capital Allocation Plan, Accelerated Repurchase Agreements              
Schedule of Capitalization, Equity [Line Items]              
Total number of shares purchased (in shares)         1,163,230 17,676,142  
Amounts paid for shares purchased         $ 0 $ 950,000,000  
Capital Allocation Plan, 2023              
Schedule of Capitalization, Equity [Line Items]              
Total number of shares purchased (in shares)         2,277,630 22,730,940  
Amounts paid for shares purchased         $ 90,000,000 $ 1,150,000,000  
Stock repurchase program, authorized amount             $ 2,700,000,000
Excise tax         $ 1,000,000 $ 10,000,000  
Capital Allocation Plan, 2023 | Subsequent Event              
Schedule of Capitalization, Equity [Line Items]              
Total number of shares purchased (in shares) 26,135,802            
Amounts paid for shares purchased $ 1,326,000,000            
November 2023 Accelerated Share Repurchase Agreements              
Schedule of Capitalization, Equity [Line Items]              
Total number of shares purchased (in shares)     1,163,230 18,839,372      
Average price paid per share (in usd per share)       $ 50.43      
[1] Includes excise tax accrued of $1 million for the three months ended June 30, 2024