v3.26.1
Securitization and Variable Interest Entities - Schedule of Securitization of Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Variable Interest Entity [Line Items]    
Investments in available-for-sale securities, amortized cost $ 3,043,774 $ 2,434,627
Asset-backed bonds    
Variable Interest Entity [Line Items]    
Investments in available-for-sale securities, amortized cost 15,919 19,626
Residual investments    
Variable Interest Entity [Line Items]    
Investments in available-for-sale securities, amortized cost 3,537 3,825
Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity [Line Items]    
Securitization investments 202,218 144,627
Variable Interest Entity, Not Primary Beneficiary | Personal loans    
Variable Interest Entity [Line Items]    
Securitization investments 176,145 117,322
Variable Interest Entity, Not Primary Beneficiary | Student loans    
Variable Interest Entity [Line Items]    
Securitization investments $ 26,073 $ 27,305