v3.26.1
Fair Value Measurements - Schedule of Quantitative Information used in Valuing Level 3 Liabilities (Details)
$ in Millions
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Debt securities $ 48.1 $ 50.0
Contingent payment obligations 0.0 0.0
Significant Unobservable Inputs (Level 3)    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Contingent payment obligations 0.0 0.0
Significant Unobservable Inputs (Level 3) | Cost    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Debt securities 10.4 $ 0.0
Significant Unobservable Inputs (Level 3) | Cost | Transaction price    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Investments in debt securities, measurement input   0
Significant Unobservable Inputs (Level 3) | Cost | Transaction price | Weighted Average    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Investments in debt securities, measurement input   0
Significant Unobservable Inputs (Level 3) | Monte Carlo simulation    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Contingent payment obligations 0.0 $ 0.0
Affiliate equity purchase obligations $ 81.0 $ 48.2
Significant Unobservable Inputs (Level 3) | Monte Carlo simulation | Volatility    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Contingent payment obligations, measurement input 0.01 0.13
Affiliate equity purchase obligations, measurement input   0.15
Significant Unobservable Inputs (Level 3) | Monte Carlo simulation | Volatility | Minimum    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Affiliate equity purchase obligations, measurement input 0.10  
Significant Unobservable Inputs (Level 3) | Monte Carlo simulation | Volatility | Maximum    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Affiliate equity purchase obligations, measurement input 0.15  
Significant Unobservable Inputs (Level 3) | Monte Carlo simulation | Volatility | Weighted Average    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Contingent payment obligations, measurement input 0.01 0.13
Affiliate equity purchase obligations, measurement input 0.11 0.15
Significant Unobservable Inputs (Level 3) | Monte Carlo simulation | Discount rates    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Contingent payment obligations, measurement input 0.05 0.05
Affiliate equity purchase obligations, measurement input   0.05
Significant Unobservable Inputs (Level 3) | Monte Carlo simulation | Discount rates | Minimum    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Affiliate equity purchase obligations, measurement input 0.05  
Significant Unobservable Inputs (Level 3) | Monte Carlo simulation | Discount rates | Maximum    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Affiliate equity purchase obligations, measurement input 0.06  
Significant Unobservable Inputs (Level 3) | Monte Carlo simulation | Discount rates | Weighted Average    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Contingent payment obligations, measurement input 0.05 0.05
Affiliate equity purchase obligations, measurement input 0.05 0.05
Significant Unobservable Inputs (Level 3) | Discounted cash flow    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Debt securities $ 4.5 $ 0.0
Affiliate equity purchase obligations $ 119.4 $ 113.0
Significant Unobservable Inputs (Level 3) | Discounted cash flow | Discount rates    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Investments in debt securities, measurement input 0.20 0
Significant Unobservable Inputs (Level 3) | Discounted cash flow | Discount rates | Minimum    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Affiliate equity purchase obligations, measurement input 0.11 0.11
Significant Unobservable Inputs (Level 3) | Discounted cash flow | Discount rates | Maximum    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Affiliate equity purchase obligations, measurement input 0.17 0.18
Significant Unobservable Inputs (Level 3) | Discounted cash flow | Discount rates | Weighted Average    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Investments in debt securities, measurement input 0.20 0
Affiliate equity purchase obligations, measurement input 0.14 0.14
Significant Unobservable Inputs (Level 3) | Discounted cash flow | Growth rates | Minimum    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Affiliate equity purchase obligations, measurement input (0.11) (0.10)
Significant Unobservable Inputs (Level 3) | Discounted cash flow | Growth rates | Maximum    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Affiliate equity purchase obligations, measurement input 0.08 0.11
Significant Unobservable Inputs (Level 3) | Discounted cash flow | Growth rates | Weighted Average    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Affiliate equity purchase obligations, measurement input 0.02 0.03