v3.26.1
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Mar. 31, 2021
Convertible Debt      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Principal balance $ 693.3 $ 1,389.1  
Long-term debt 690.7 1,385.3  
2028 Notes | Level 2      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Convertible debt, fair value disclosures 700.8    
2028 Notes | Convertible Debt      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt instrument, face amount $ 693.3    
Debt instrument, interest rate, stated percentage 0.00%   0.00%
Principal balance $ 693.3 693.3  
Long-term debt 690.7 689.9  
Term Loan Credit Agreement | Line of Credit      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Principal balance 2,674.8 1,488.3  
Long-term debt 2,609.5 $ 1,448.7  
Term Loan Credit Agreement | Line of Credit | Secured Debt      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Principal balance 2,674.8    
Long-term debt $ 2,609.5