XML 58 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurement - Summary of Assumptions Used to Estimate Fair Value of Contingent Payments (Detail) - Level 3 [Member]
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
USD ($)
Expected Volatility [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assumptions used to estimate fair value of contingent payments 80.1 114.9
Risk-free Interest Rate [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assumptions used to estimate fair value of contingent payments 0.26 0.11
Cost of Capital [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assumptions used to estimate fair value of contingent payments 30 30
Probability of Payment [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assumptions used to estimate fair value of contingent payments 88 63
Minimum [Member] | Discount for Lack of Marketability [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assumptions used to estimate fair value of contingent payments 8 9
Minimum [Member] | Projected Year of Payment [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assumptions used to estimate fair value of contingent payments 2022 2022
Maximum [Member] | Discount for Lack of Marketability [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assumptions used to estimate fair value of contingent payments 13 15
Weighted Average [Member] | Expected Volatility [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assumptions used to estimate fair value of contingent payments 80.1 114.9
Weighted Average [Member] | Risk-free Interest Rate [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assumptions used to estimate fair value of contingent payments 0.26 0.11
Weighted Average [Member] | Cost of Capital [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assumptions used to estimate fair value of contingent payments 30 30
Weighted Average [Member] | Discount for Lack of Marketability [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assumptions used to estimate fair value of contingent payments 11 12
Weighted Average [Member] | Probability of Payment [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assumptions used to estimate fair value of contingent payments 88 63
Weighted Average [Member] | Projected Year of Payment [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assumptions used to estimate fair value of contingent payments 2022 2022