XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Assumptions Used to Calculate Fair Value (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Jun. 10, 2016
Minimum      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Probability of success of milestone achievements 13.00% 18.00%  
Maximum      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Probability of success of milestone achievements 40.00% 100.00%  
Discount rate      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Contingent consideration, fair value measurement input 0.070 0.070 0.065