XML 109 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Summary of Estimated Fair Value of Contingent Consideration Unobservable Inputs (Details)
Dec. 31, 2021
Dec. 31, 2020
Minimum | Discount Rates    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair value contingent consideration measurement input 0.109 0.105
Minimum | Probability of Milestone Achievement    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair value contingent consideration measurement input 0.050 0.025
Maximum | Discount Rates    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair value contingent consideration measurement input 0.1160 0.108
Maximum | Probability of Milestone Achievement    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair value contingent consideration measurement input 0.750 0.650
Weighted Average | Discount Rates    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair value contingent consideration measurement input 0.112 0.106
Weighted Average | Probability of Milestone Achievement    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair value contingent consideration measurement input 0.338 0.276