XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2024
Other Assets [Abstract]  
Schedule of Other Assets
Other assets consisted of the following:
December 31, 2023June 30, 2024
Servicing fees and other receivables$40,490 $40,021 
Loan servicing assets (at fair value)28,092 25,790 
Other assets18,589 20,090 
Prepaid expenses17,976 18,145 
Notes receivable and residual certificates (at fair value)14,847 11,642 
Intangible assets, net(2)
11,356 10,002 
Line of credit receivable (at fair value)(3)
— 8,305 
Interest rate caps (at fair value)(1)
5,958 5,123 
Deposits8,919 4,872 
Total other assets$146,227 $143,990 
_________
(1)Refer to “Note 4. Derivative Financial Instruments” for further information.
(2)Refer to “Note 7. Goodwill and Intangible Assets” for further information.
(3)Refer to “Note 6. Fair Value Measurement” for further information.
Schedule of Property, Equipment, and Software
Property, equipment, and software, net consisted of the following:
December 31, 2023June 30, 2024
Internally developed software$55,008 $60,069 
Leasehold improvements14,281 15,030 
Computer and networking equipment6,054 6,054 
Furniture and fixtures4,761 4,795 
Total property, equipment, and software80,104 85,948 
Accumulated depreciation and amortization(37,449)(46,220)
Total property, equipment, and software, net$42,655 $39,728 
Schedule of Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consisted of the following:
December 31, 2023June 30, 2024
Accrued expenses$28,099 $29,759 
Accrued payroll30,161 13,905 
Accounts payable12,613 13,879 
Beneficial interest liabilities (at fair value)4,221 11,198 
Trailing fee liability (at fair value)4,251 4,242 
Other liabilities2,668 3,053 
Loan servicing liabilities (at fair value)2,038 1,223 
Total accrued expenses and other liabilities$84,051 $77,259