XML 60 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Significant Unobservable Inputs (Details) - Apthera
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration payable, minimum amount $ 0 $ 0
Contingent consideration payable, maximum amount $ 30,000,000 $ 30,000,000
Discount rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination, contingent consideration, measurement input (as a percent) 0.155 0.066
Cumulative probability of success    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination, contingent consideration, measurement input (as a percent) 0.053 0.330