XML 94 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Employee phantom share plan liability $ 88,504 $ 57,752
Contingent stock liability 0 130,594
Employee related accruals 63,302 98,481
Accrued professional fees 49,729 67,628
Tax related accruals 39,574 45,119
Other accrued expenses and other current liabilities 200,548 170,108
Accrued expenses and other current liabilities $ 441,657 $ 569,682