v3.22.2.2
Debt - Senior Notes, Credit Agreement, Convertible Senior Notes, Notes Hedges and Warrants (Details)
$ / shares in Units, shares in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Apr. 30, 2022
USD ($)
Oct. 31, 2022
USD ($)
$ / shares
shares
Oct. 31, 2022
USD ($)
trading_day
$ / shares
shares
Jan. 31, 2022
USD ($)
Apr. 30, 2020
USD ($)
Sep. 30, 2017
USD ($)
Debt Instrument [Line Items]            
Debt discount and issuance costs   $ 25,021,000 $ 25,021,000 $ 3,770,000    
Number of trading days related to warrants (in days) | trading_day     60      
Warrants expires In 2023            
Debt Instrument [Line Items]            
Shares covered by each purchased options or warrants (in shares) | shares   7.8 7.8      
Number of trading days related to warrants (in days) | trading_day     60      
Exercise price of warrants (in dollars per share) | $ / shares   $ 213.96 $ 213.96      
Senior Notes            
Debt Instrument [Line Items]            
Principal $ 3,000,000,000          
Debt discount and issuance costs 27,000,000          
Fair value of Senior Notes   $ 2,700,000,000 $ 2,700,000,000      
2027 Notes | Senior Notes            
Debt Instrument [Line Items]            
Principal $ 1,000,000,000          
Contractual interest rate 3.50%          
Effective interest rate   3.67% 3.67%      
2029 Notes | Senior Notes            
Debt Instrument [Line Items]            
Principal $ 750,000,000          
Contractual interest rate 3.70%          
Effective interest rate   3.82% 3.82%      
2032 Notes | Senior Notes            
Debt Instrument [Line Items]            
Principal $ 1,250,000,000          
Contractual interest rate 3.80%          
Effective interest rate   3.90% 3.90%      
2022 Credit Agreement            
Debt Instrument [Line Items]            
Debt instrument, maximum leverage ratio     3.50      
Debt instrument, maximum leverage ratio step up     4.50      
2022 Credit Agreement | Revolving Credit Facility            
Debt Instrument [Line Items]            
Maximum borrowing capacity $ 1,000,000,000          
Long-term line of credit   $ 0 $ 0      
2020 Credit Agreement | Revolving Credit Facility            
Debt Instrument [Line Items]            
Maximum borrowing capacity         $ 750,000,000  
Long-term line of credit 0          
Term loan under the 2020 Credit Agreement | Term Loan            
Debt Instrument [Line Items]            
Principal         $ 750,000,000  
Remaining principal paid off $ 694,000,000          
2022 Notes            
Debt Instrument [Line Items]            
Repayments on convertible senior notes   $ 1,150,000,000        
2022 Notes | Convertible Debt            
Debt Instrument [Line Items]            
Principal           $ 1,150,000,000
Contractual interest rate           0.25%
2022 Notes | Convertible Debt | Class A            
Debt Instrument [Line Items]            
Settlement of convertible senior notes (in shares) | shares   0.6        
Indexed shares (in shares) | shares   7.8 7.8      
Initial conversion price (in dollars per share) | $ / shares   $ 147.10 $ 147.10      
Purchase of treasury stock from the exercise of convertible senior notes hedges (in shares) | shares   0.6        
Base Rate | Minimum | 2022 Credit Agreement            
Debt Instrument [Line Items]            
Basis spread on variable rate     0.00%      
Base Rate | Maximum | 2022 Credit Agreement            
Debt Instrument [Line Items]            
Basis spread on variable rate     0.50%      
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | 2022 Credit Agreement            
Debt Instrument [Line Items]            
Basis spread on variable rate     0.10%      
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Minimum | 2022 Credit Agreement            
Debt Instrument [Line Items]            
Basis spread on variable rate     0.75%      
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Maximum | 2022 Credit Agreement            
Debt Instrument [Line Items]            
Basis spread on variable rate     1.50%