XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Assumptions Used to Calculate Fair Value (Details)
12 Months Ended
Dec. 31, 2021
$ / shares
Dec. 31, 2020
$ / shares
Jun. 10, 2016
shares
Minimum      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Probability of success of milestone achievements 18.00% 13.00%  
Maximum      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Probability of success of milestone achievements 100.00% 40.00%  
Discount rate      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Contingent consideration, fair value measurement input 0.070 0.080 0.065
Stock price      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Contingent consideration, fair value measurement input 1.14 2.19 19.60