v3.26.1
Balance Sheet Components - Schedule of Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Other Assets [Abstract]    
Accrued expenses $ 58,865 $ 68,232
Accounts payable 22,719 31,981
Accrued payroll 16,217 49,275
Other liabilities 10,929 6,788
Loan servicing liabilities (at fair value) 6,646 4,383
Trailing fee liability (at fair value) 5,980 5,761
Beneficial interest liabilities (at fair value) 3,235 5,075
Total accrued expenses and other liabilities $ 124,591 $ 171,495