XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 10, 2022
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
FV of contingent consideration $ 12,159 $ 12,200
Non-current contingent consideration 4,688  
V C N    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Additional consideration related to the achievement of certain milestones 70,200  
FV of contingent consideration 12,200 $ 12,200
Non-current contingent consideration 4,700  
Accrued contingent consideration $ 7,500