v3.26.1
Balance Sheet Components - Schedule of Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Other Assets [Abstract]    
Accrued expenses $ 64,424 $ 68,232
Accounts payable 39,387 31,981
Accrued payroll 27,842 49,275
Other liabilities 14,354 6,788
Beneficial interest liabilities (at fair value) 10,158 5,075
Loan servicing liabilities (at fair value) 8,409 4,383
Trailing fee liability (at fair value) 6,400 5,761
Total accrued expenses and other liabilities $ 170,974 $ 171,495