XML 115 R95.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Repurchase Program - Narrative (Details)
$ / shares in Units, shares in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 01, 2024
USD ($)
financial_institution
shares
May 31, 2024
USD ($)
Apr. 30, 2024
$ / shares
shares
Jun. 30, 2024
$ / shares
shares
Mar. 31, 2024
$ / shares
shares
Dec. 24, 2023
$ / shares
shares
Sep. 24, 2023
$ / shares
shares
Jun. 30, 2024
USD ($)
shares
Equity, Class of Treasury Stock [Line Items]                
Increase in authorized amount   $ 10,000,000,000.0            
Net shares of settlements to cover tax withholding obligations (in shares) | shares               144
Amount paid for shares under net share settlements               $ 135,900,000
Stock Repurchase Program                
Equity, Class of Treasury Stock [Line Items]                
Increase in authorized amount   $ 10,000,000,000            
Purchase of treasury stock (in shares) | shares       525 828 970 1,257  
Weighted-average share price (usd per share) | $ / shares       $ 993.91 $ 774.77 $ 660.04 $ 660.01  
February 2024 ASR                
Equity, Class of Treasury Stock [Line Items]                
Number of financial institutions | financial_institution 2              
Repurchase amount $ 700,000,000              
Purchase of treasury stock (in shares) | shares 631   140          
Percent of prepayment amount 75.00%              
Weighted-average share price (usd per share) | $ / shares     $ 917.38