XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Assumptions Used to Calculate Fair Value (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
$ / shares
Jun. 10, 2016
shares
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.075 0.070 0.065
Stock price      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Contingent consideration, fair value measurement input   1.14 19.60