XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Balance Sheet Components - Schedule of Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Other Assets [Abstract]    
Accrued expenses $ 29,759 $ 28,099
Accrued payroll 13,905 30,161
Accounts payable 13,879 12,613
Beneficial interest liabilities (at fair value) 11,198 4,221
Trailing fee liability (at fair value) 4,242 4,251
Other liabilities 3,053 2,668
Loan servicing liabilities (at fair value) 1,223 2,038
Total accrued expenses and other liabilities $ 77,259 $ 84,051