XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Other Liabilities (Tables)
6 Months Ended
Jun. 30, 2021
Payables and Accruals [Abstract]  
Schedule of Other Liabilities
Other liabilities consist of the following:
June 30, 2021December 31, 2020
Operating lease liabilities$99,492 $94,538 
Accrued expenses46,781 14,382 
Payable to investors30,475 40,286 
Accrued compensation24,839 28,805 
Contingent liabilities (1)
21,291 21,592 
Accounts payable7,892 3,698 
Other55,101 41,250 
Total other liabilities$285,871 $244,551 
(1)    See “Note 18. Commitments and Contingencies” for further information.