XML 138 R127.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Payable, Accrued Expenses and Other Liabilities - Components of Current Portion of Accounts Payable, Accrued Expenses and Other Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Accounts Payable Accrued Expenses And Other Liabilities Current [Abstract]    
Accounts payable and accrued expenses $ 124,905 $ 189,172
Payroll taxes payable 46,993 45,612
Derivative liability 51,731 25,661
Outside broker payable 56,463 74,280
Credit enhancement deposit 25,000 0
Corporate taxes payable 16,720 69,237
Contingent consideration 19,736 13,107
Total $ 341,548 $ 417,069