v3.26.1
Loans - Schedule of Loans Originated and Subsequently Sold (Details) - Loan Platform Business, Third-Party Loans - Personal loans - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items]    
Cash $ 2,907,117 $ 1,546,585
Servicing assets recognized 20,235 10,926
Repurchase liabilities recognized (3,383) (1,061)
Total consideration 2,923,969 1,556,450
Aggregate carrying amount and accrued interest of loans sold 2,810,414 1,488,352
Loan fees, net 93,320 57,172
Realized gain (loss) 113,555 68,098
Unpaid principal balance $ 2,900,000 $ 1,500,000