v3.26.1
Fair Value Measurement - Schedule of Significant Unobservable Inputs (Details) - Valuation Technique, Discounted Cash Flow - Fair Value, Inputs, Level 3
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Minimum | Discount rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans receivable 5.86% 5.00%
Loans held in consolidated securitization 0.1083 0.0699
Discount rate 0.0650 0.0650
Notes receivable and residual certificates 0.0616 0.0575
Payable to securitization note holders 0.1083 0.0699
Beneficial interest assets 6.50% 6.50%
Beneficial interest liabilities 10.40% 13.25%
Trailing fee liabilities 5.86% 5.00%
Minimum | Credit risk rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans receivable 0.01% 0.01%
Loans held in consolidated securitization 0.0067 0.0067
Notes receivable and residual certificates 0.0038 0.0038
Payable to securitization note holders 0.0067 0.0067
Beneficial interest assets (9.06%) (7.59%)
Beneficial interest liabilities (7.94%) (5.45%)
Trailing fee liabilities 0.02% 0.04%
Minimum | Prepayment rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans receivable 1.08% 0.45%
Loans held in consolidated securitization 0.0724 0.0673
Notes receivable and residual certificates 0.0411 0.0411
Payable to securitization note holders 0.0724 0.0673
Beneficial interest assets (9.30%) (7.56%)
Beneficial interest liabilities (2.62%) (1.89%)
Trailing fee liabilities 0.97% 1.52%
Maximum | Discount rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans receivable 13.00% 14.78%
Loans held in consolidated securitization 0.1500 0.1500
Discount rate 0.0650 0.0650
Notes receivable and residual certificates 0.1300 0.1278
Payable to securitization note holders 0.1083 0.1040
Beneficial interest assets 14.50% 14.50%
Beneficial interest liabilities 12.75% 13.25%
Trailing fee liabilities 13.00% 14.78%
Maximum | Credit risk rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans receivable 91.50% 91.50%
Loans held in consolidated securitization 0.3568 0.3568
Notes receivable and residual certificates 0.6037 0.5028
Payable to securitization note holders 0.3568 0.3568
Beneficial interest assets 12.86% 13.42%
Beneficial interest liabilities 16.80% 9.18%
Trailing fee liabilities 73.64% 67.59%
Maximum | Prepayment rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans receivable 99.75% 99.75%
Loans held in consolidated securitization 0.8984 0.8984
Notes receivable and residual certificates 0.9469 0.9577
Payable to securitization note holders 0.8984 0.8984
Beneficial interest assets 18.46% 15.50%
Beneficial interest liabilities 18.06% 8.36%
Trailing fee liabilities 94.69% 95.77%
Weighted Average | Discount rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans receivable 9.99% 9.51%
Loans held in consolidated securitization 0.1145 0.1043
Discount rate 0.0650 0.0650
Notes receivable and residual certificates 0.1109 0.1072
Payable to securitization note holders 0.1083 0.0965
Beneficial interest assets 12.39% 12.90%
Beneficial interest liabilities 12.69% 13.25%
Trailing fee liabilities 10.61% 10.15%
Weighted Average | Credit risk rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans receivable 16.54% 15.52%
Loans held in consolidated securitization 0.1625 0.1612
Notes receivable and residual certificates 0.2146 0.2110
Payable to securitization note holders 0.1625 0.1612
Beneficial interest assets 1.05% 0.89%
Beneficial interest liabilities 2.47% 1.90%
Trailing fee liabilities 19.86% 19.48%
Weighted Average | Prepayment rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans receivable 44.55% 43.41%
Loans held in consolidated securitization 0.4002 0.4050
Notes receivable and residual certificates 0.3410 0.3304
Payable to securitization note holders 0.4002 0.4050
Beneficial interest assets 3.00% 3.60%
Beneficial interest liabilities 2.39% 1.89%
Trailing fee liabilities 34.52% 34.59%