v3.26.3
Fair Value Measurement - Schedule of Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Assets    
Notes receivable and residual certificates $ 144,613 $ 97,416
Line of credit receivable 110,110 112,742
Loan servicing assets 67,973 40,941
Total assets 1,877,173 1,632,092
Liabilities    
Payable to securitization note holders 25,505 46,542
Beneficial interest liabilities 20,600 5,100
Loan servicing liabilities 7,173 4,383
Trailing fee liabilities 6,800 5,800
Fair Value, Inputs, Level 3    
Assets    
Loans 940,747 984,552
Beneficial interest assets 613,652 396,216
Notes receivable and residual certificates 144,613 97,416
Line of credit receivable 110,110 112,742
Loan servicing assets 67,973 40,941
Liabilities    
Payable to securitization note holders 25,505 46,542
Beneficial interest liabilities 20,550 5,075
Loan servicing liabilities 7,173 4,383
Trailing fee liabilities 6,783 5,761
Total liabilities 60,011 61,761
Fair Value, Inputs, Level 2    
Assets    
Interest rate caps $ 78 $ 225