XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Other Liabilities
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Other Liabilities Other Liabilities
Other liabilities consist of the following:
June 30,
2023
December 31, 2022
Operating lease liabilities$68,095 $77,291 
Accounts payable and accrued expenses60,815 98,173 
Payable to investors (1)
28,260 30,311 
Other93,766 86,842 
Total other liabilities$250,936 $292,617 
(1)    Represents principal and interest on loans collected by the Company and pending disbursement to investors.