XML 143 R130.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Payable, Accrued Expenses and Other Liabilities - Components of Current Portion of Accounts Payable, Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accounts payable and accrued expenses $ 164,036 $ 97,304
Redeemable preferred partnership units 166,000 0
Outside broker payable 48,117 53,504
Payroll taxes payable 198,995 60,696
Corporate taxes payable 69,795 25,666
Derivative liability 15,038 17,948
Right-of-use liabilities 45,159 29,468
Credit enhancement deposit 0 25,000
Contingent consideration 8,555 16,962
Total $ 715,695 $ 326,548