v3.25.2
Financing Arrangements - 2026 Convertible Senior Notes (Details)
1 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
day
$ / shares
Aug. 31, 2021
USD ($)
$ / shares
Jun. 30, 2025
USD ($)
$ / shares
Jun. 30, 2024
USD ($)
Debt Instrument [Line Items]        
Gross proceeds from issuance of 2030 convertible senior notes     $ 2,000,000,000 $ 0
2026 Notes | Convertible Debt        
Debt Instrument [Line Items]        
Debt principal amount $ 30,400,000 $ 1,293,800,000 $ 30,400,000  
Interest rate   0.00%    
Gross proceeds from issuance of 2030 convertible senior notes   $ 1,274,000,000    
Convertible debt, conversion ratio   0.0052263    
Conversion price (in dollars per share) | $ / shares $ 195.83 $ 191.34 $ 195.83  
2030 Notes | Convertible Debt        
Debt Instrument [Line Items]        
Debt principal amount $ 2,000,000,000   $ 2,000,000,000  
Interest rate 0.00%   0.00%  
Gross proceeds from issuance of 2030 convertible senior notes $ 1,971,000,000      
Convertible debt, conversion ratio 0.0040376      
Conversion price (in dollars per share) | $ / shares $ 247.67   $ 247.67  
2030 Notes | Convertible Debt | Last Reported Stock Price At Lease 130% Of The Debt Conversion Price        
Debt Instrument [Line Items]        
Conversion requirement, threshold trading days (at least) | day 20      
Conversion requirement, threshold consecutive trading days | day 30      
Conversion requirement, threshold percentage of stock price trigger (at least) 130.00%      
2030 Notes | Convertible Debt | Principal Amount Less Than 98% of the Product        
Debt Instrument [Line Items]        
Conversion requirement, threshold trading days (at least) | day 5      
Conversion requirement, threshold consecutive trading days | day 5      
Conversion requirement, threshold percentage of stock price trigger (at least) 98.00%