XML 83 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Quantitative Information used in Valuing Level 3 Liabilities (Details) - Level 3
$ in Millions
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Contingent Payment Obligations | Monte Carlo simulation    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Fair Value $ 40.3 $ 0.0
Contingent Payment Obligations | Monte Carlo simulation | Volatility    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Obligations to related parties, measurement input   0
Contingent Payment Obligations | Monte Carlo simulation | Volatility | Minimum    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Obligations to related parties, measurement input 0.13  
Contingent Payment Obligations | Monte Carlo simulation | Volatility | Maximum    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Obligations to related parties, measurement input 0.25  
Contingent Payment Obligations | Monte Carlo simulation | Volatility | Weighted Average    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Obligations to related parties, measurement input 0.13 0
Contingent Payment Obligations | Monte Carlo simulation | Discount rates    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Obligations to related parties, measurement input   0
Contingent Payment Obligations | Monte Carlo simulation | Discount rates | Minimum    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Obligations to related parties, measurement input 0.01  
Contingent Payment Obligations | Monte Carlo simulation | Discount rates | Maximum    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Obligations to related parties, measurement input 0.02  
Contingent Payment Obligations | Monte Carlo simulation | Discount rates | Weighted Average    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Obligations to related parties, measurement input 0.02 0
Affiliate equity purchase obligations | Discounted cash flow    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Fair Value $ 12.6 $ 22.0
Affiliate equity purchase obligations | Discounted cash flow | Discount rates | Minimum    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Obligations to related parties, measurement input 0.15 0.14
Affiliate equity purchase obligations | Discounted cash flow | Discount rates | Maximum    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Obligations to related parties, measurement input 0.18 0.16
Affiliate equity purchase obligations | Discounted cash flow | Discount rates | Weighted Average    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Obligations to related parties, measurement input 0.15 0.15
Affiliate equity purchase obligations | Discounted cash flow | Growth rates | Minimum    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Obligations to related parties, measurement input (0.13) (0.05)
Affiliate equity purchase obligations | Discounted cash flow | Growth rates | Maximum    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Obligations to related parties, measurement input 0.07 0.08
Affiliate equity purchase obligations | Discounted cash flow | Growth rates | Weighted Average    
Quantitative information for Level 3 Fair Value Measurements Liabilities    
Obligations to related parties, measurement input 0.02 0.03