XML 63 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Instruments and Fair Value Measurements - Schedule of Fair Value of Liabilities Measured on Recurring Basis Using Unobservable Inputs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Change in fair value measurement   $ (19,932)
Contingent Consideration Liabilities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair value measurement at beginning of period $ 37,041 42,559
Contingent consideration liability recorded upon acquisition 103,400  
Change in fair value measurement 53,404 2,420
Contingent consideration paid or settled (46,006) (7,938)
Changes resulting from foreign currency fluctuations (29)  
Fair value measurement at end of period $ 147,810 $ 37,041