v3.26.1
Debt - Narrative (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Sep. 09, 2025
Jan. 02, 2025
May 28, 2021
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]          
Long-term debt       $ 1,432.0 $ 1,470.0
Line of Credit          
Debt Instrument [Line Items]          
Maximum borrowing capacity (up to)       $ 46.0 46.0
Line of Credit | Revolving Credit Facility          
Debt Instrument [Line Items]          
Maximum borrowing capacity (up to)   $ 1,800.0      
Convertible Debt          
Debt Instrument [Line Items]          
Debt conversion, converted instrument, rate 0.05326%        
Convertible Debt | 2030 Convertible Note Warrant          
Debt Instrument [Line Items]          
Purchase of convertible bond hedge     $ 106.0    
Number of shares covered in transaction (in shares)     3.1    
Approximate strike price (in dollars per share)     $ 187.77    
Convertible Debt | 2026 Convertible Note Warrant          
Debt Instrument [Line Items]          
Purchase of convertible bond hedge     $ 66.0    
Number of shares covered in transaction (in shares)     2.4    
Approximate strike price (in dollars per share)     $ 169.61    
Convertible Debt | 2026 Convertible Senior Notes          
Debt Instrument [Line Items]          
Stated interest rate on debt (percent)       0.25%  
Long-term debt       $ 403.0 402.0
Convertible Debt | 2026 Convertible Senior Notes | 2030 Convertible Note Warrant          
Debt Instrument [Line Items]          
Approximate strike price (in dollars per share)       $ 283.42  
Convertible Debt | 2026 Convertible Senior Notes | 2026 Convertible Note Warrant          
Debt Instrument [Line Items]          
Number of shares covered in transaction (in shares)       2.4  
Approximate strike price (in dollars per share)       $ 240.02  
Proceeds from Issuance of Warrants       $ 30.0  
Convertible Debt | 2030 Convertible Senior Notes          
Debt Instrument [Line Items]          
Stated interest rate on debt (percent) 0.375%        
Conversion rate     532.58%    
Conversion price on convertible debt (in USD per share) $ 187.77   $ 169.61    
Long-term debt       $ 560.0 $ 560.0
Aggregate principal amount of debt $ 575.0   $ 403.0    
Convertible Debt | 2030 Convertible Senior Notes | 2030 Convertible Note Warrant          
Debt Instrument [Line Items]          
Number of shares covered in transaction (in shares)       3.1  
Proceeds from Issuance of Warrants       $ 51.0  
Secured Debt          
Debt Instrument [Line Items]          
Long-term debt   $ 900.0      
Long term debt, percent of debt, required quarterly principal repayments       0.25%  
Interest rate, basis spread (as a percent)   1.75%