XML 140 R129.htm IDEA: XBRL DOCUMENT v3.21.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, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accounts payable and accrued expenses $ 162,364 $ 97,304
Outside broker payable 43,363 53,504
Payroll taxes payable 67,228 60,696
Corporate taxes payable 31,990 25,666
Derivative liability 11,953 17,948
Right-of-use liabilities 50,932 29,468
Credit enhancement deposit 0 25,000
Contingent consideration 5,611 16,962
Total $ 373,441 $ 326,548