v3.26.1
Loans - Schedule of Loan Securitizations Accounted for as Sales (Details) - Loan Securitization Transfers - 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 $ (475) $ (453)
Securitization investments retained 81,711 39,134
Servicing assets recognized 582 280
Transfers of Financial Assets Accounted for as Sales, Initial Fair Value of Repurchase Liabilities Recognized (97) (27)
Total consideration 81,721 38,934
Aggregate carrying amount and accrued interest of loans sold 79,552 37,597
Realized gain (loss) 2,169 1,337
Unpaid principal balance $ 80,900 $ 38,300