v3.26.1
Debt - Additional Information (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
$ / Unit
Jun. 30, 2026
USD ($)
$ / shares
$ / Unit
Jun. 30, 2026
USD ($)
$ / shares
$ / Unit
shares
Jun. 30, 2026
USD ($)
trading_day
$ / shares
$ / Unit
Jun. 30, 2026
USD ($)
legal
$ / shares
$ / Unit
May 28, 2026
USD ($)
May 14, 2026
USD ($)
trading_day
$ / shares
shares
Apr. 21, 2021
Jun. 30, 2026
USD ($)
$ / shares
$ / Unit
shares
Jun. 30, 2026
USD ($)
$ / shares
$ / Unit
shares
Jun. 30, 2025
USD ($)
May 27, 2026
USD ($)
Mar. 15, 2026
USD ($)
Mar. 09, 2021
USD ($)
$ / shares
Line of Credit Facility                            
Stock repurchased during period value                 $ 511,200,000 $ 761,200,000        
Purchase of capped call transactions                   187,163,000 $ 0      
Letter of credit outstanding $ 500,000 $ 500,000 $ 500,000 $ 500,000 $ 500,000       $ 500,000 500,000        
Share Repurchase Program                            
Line of Credit Facility                            
Stock repurchased during period value                   $ 2,400,000        
Call Option                            
Line of Credit Facility                            
Antidilutive securities excluded from computation of earnings per shares (in shares) | shares                 3,500,000 3,500,000        
Scenario, Plan | Capped Calls                            
Line of Credit Facility                            
Antidilutive securities excluded from computation of earnings per shares (in shares) | shares     3,500,000                      
Convertible Debt | Capped Calls                            
Line of Credit Facility                            
Purchase of capped call transactions   $ 187,200,000                        
Derivative, cap price | $ / Unit 655.77 655.77 655.77 655.77 655.77       655.77 655.77        
Convertible Senior Notes due 2031                            
Line of Credit Facility                            
Stock repurchased during period, shares | shares             1,026,900              
Convertible Senior Notes due 2031 | Call Option                            
Line of Credit Facility                            
Deferred tax assets $ 46,700,000 $ 46,700,000 $ 46,700,000 $ 46,700,000 $ 46,700,000       $ 46,700,000 $ 46,700,000        
Convertible Senior Notes due 2031 | Senior Notes                            
Line of Credit Facility                            
Initial conversion rate (in shares)                   0.24634%        
Convertible Senior Notes due 2031 | Convertible Debt                            
Line of Credit Facility                            
Net proceeds from issuance             $ 320,700,000              
Convertible Senior Notes due 2031 | Senior Notes                            
Line of Credit Facility                            
Debt instrument, interest rate, stated percentage (as a percent) 0.50% 0.50% 0.50% 0.50% 0.50%   0.50%   0.50% 0.50%        
Debt instrument, face amount             $ 1,440,000,000              
Net proceeds from issuance             1,410,000,000              
Initial purchasers' discounts             25,200,000              
Debt issuance costs             $ 4,400,000              
Common stock exceeds conversion price percentage (as a percent)             150.00%              
Debt conversion, percentage of conversion price limitation trigger after             130.00%              
Debt instrument, convertible, threshold trading (in days) | trading_day             20              
Measurement period (in days) | trading_day             5              
Debt instrument convertible (as a percent)             98.00%              
Observation period (in days)       30 30                  
Debt instrument, redemption price, percentage 100.00%                          
Debt instrument, principal amount of notes required to be outstanding and not subjected to redemption $ 100,000,000 $ 100,000,000 $ 100,000,000 $ 100,000,000 $ 100,000,000       $ 100,000,000 $ 100,000,000        
Initial conversion price (in dollars per share) | $ / shares $ 405.94 $ 405.94 $ 405.94 $ 405.94 $ 405.94   $ 405.94   $ 405.94 $ 405.94        
Effective interest rate (as a percent) 0.89% 0.89% 0.89% 0.89% 0.89%       0.89% 0.89%        
Convertible Senior Notes due 2026 | Senior Notes                            
Line of Credit Facility                            
Debt instrument, interest rate, stated percentage (as a percent) 0.25% 0.25% 0.25% 0.25% 0.25%       0.25% 0.25%     0.25% 0.25%
Debt instrument, face amount                         $ 600,000,000.0 $ 600,000,000.0
Initial conversion price (in dollars per share) | $ / shares                           $ 493.44
Effective interest rate (as a percent) 0.53% 0.53% 0.53% 0.53% 0.53%       0.53% 0.53%        
2026 Credit Agreement | Credit Agreement - Revolving credit facility                            
Line of Credit Facility                            
Revolving credit facility, maximum borrowing capacity           $ 1,000,000,000.0                
Debt issuance costs, gross           $ 2,200,000                
Line of credit facility interest rate (as a percent)                   1.125%        
Commitment fee (as a percent)           0.125%                
2026 Credit Agreement | Credit Agreement - Revolving credit facility | Minimum                            
Line of Credit Facility                            
Commitment fee (as a percent)           0.125%                
2026 Credit Agreement | Credit Agreement - Revolving credit facility | Maximum                            
Line of Credit Facility                            
Commitment fee (as a percent)           0.25%                
2026 Credit Agreement | Credit Agreement - Revolving credit facility | Option One | Minimum | Prime Rate                            
Line of Credit Facility                            
Line of credit facility interest rate (as a percent)               0.125%            
2026 Credit Agreement | Credit Agreement - Revolving credit facility | Option One | Maximum | Prime Rate                            
Line of Credit Facility                            
Line of credit facility interest rate (as a percent)               0.75%            
2026 Credit Agreement | Credit Agreement - Revolving credit facility | Option Two | Minimum | SOFR Rate                            
Line of Credit Facility                            
Line of credit facility interest rate (as a percent)               1.125%            
2026 Credit Agreement | Credit Agreement - Revolving credit facility | Option Two | Maximum | SOFR Rate                            
Line of Credit Facility                            
Line of credit facility interest rate (as a percent)               1.75%            
Senior Unsecured Revolving Credit Facility | Credit Agreement - Revolving credit facility                            
Line of Credit Facility                            
Line of credit facility, unused borrowing capacity                       $ 700,000,000.0