Loans - Schedule of Loan Securitizations Accounted for as Sales (Details) - Loan Securitization Transfers - Personal loans - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items] | ||||
| Cash | $ 931 | $ (173) | $ 456 | $ (626) |
| Securitization investments retained | 77,729 | 38,340 | 159,440 | 77,474 |
| Servicing assets recognized | 566 | 273 | 1,148 | 553 |
| Transfers of Financial Assets Accounted for as Sales, Initial Fair Value of Repurchase Liabilities Recognized | (101) | (38) | (198) | (65) |
| Total consideration | 79,125 | 38,402 | 160,846 | 77,336 |
| Aggregate carrying amount and accrued interest of loans sold | 76,329 | 37,275 | 155,881 | 74,872 |
| Realized gain (loss) | 2,796 | 1,127 | 4,965 | 2,464 |
| Unpaid principal balance | $ 77,400 | $ 37,700 | $ 158,300 | $ 75,900 |