XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Schedule of Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Other Assets [Abstract]    
Accrued expenses $ 24,609 $ 28,099
Accrued payroll 10,790 30,161
Accounts payable 10,017 12,613
Beneficial interest liabilities (at fair value) 8,485 4,221
Trailing fee liability (at fair value) 4,244 4,251
Other liabilities 2,325 2,668
Loan servicing liabilities (at fair value) 1,585 2,038
Total accrued expenses and other liabilities $ 62,055 $ 84,051