v3.25.2
Balance Sheet Components - Schedule of Other Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Other Assets [Abstract]    
Line of credit receivable (at fair value) $ 107,456 $ 56,269
Notes receivable and residual certificates (at fair value) 54,708 22,055
Receivables 44,682 48,233
Loan servicing assets (at fair value) 32,443 27,439
Prepaid expenses 26,950 28,830
Other assets 20,554 19,321
Intangible assets, net 8,860 9,431
Deposits 4,616 5,185
Total other assets $ 300,269 $ 216,763