XML 112 R96.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value of Financial Assets and Liabilities - Changes in Level 3 Liabilities Measured at Fair Value on Recurring Basis (Detail) - Level 3 [Member] - Accounts Payable Accrued and Other Liabilities [Member] - Contingent Consideration [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Opening Balance, Liabilities $ 42,159 $ 45,984
Total realized and unrealized (gains) losses included in Net income (loss), Liabilities 4,661 5,622
Unrealized (gains) losses included in Other comprehensive income (loss), Liabilities 55 (3)
Purchases/ Issuances, Liabilities 2,959  
Sales/ Settlements, Liabilities (10,043) (9,444)
Closing Balance, Liabilities 39,791 42,159
Unrealized (gains) losses for the period included in Net income (loss) on Level 3 Assets/Liabilities Outstanding $ 4,649  
Unrealized (gains) losses for the period on Level 3 Assets/Liabilities Outstanding   $ 5,622