XML 142 R121.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Payable, Accrued Expenses and Other Liabilities - Components of Current Portion of Accounts Payable, Accrued Expenses and Other Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Accounts Payable Accrued Expenses And Other Liabilities Current [Abstract]    
Accounts payable and accrued expenses $ 154,933 $ 189,172
Payroll taxes payable 47,869 45,612
Derivative liability 77,909 25,661
Outside broker payable 60,078 74,280
Credit enhancement deposit 25,000 0
Corporate and other taxes payable 18,217 69,237
Contingent consideration 15,841 13,107
Total $ 399,847 $ 417,069