v3.26.1
Fair Value - Schedule of Sensitivity Analysis of Fair Value, Investment in Retained Notes and Residual Interests (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
year
Dec. 31, 2025
USD ($)
year
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value $ 54,953 $ 78,286
Residual Interests    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value 7,773 10,156
Retained Notes    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value 47,180 68,130
Prepayment speed    
Residual Interests [Abstract]    
Residual Interests at Fair Value, Changes in Fair Value Resulting From 1.5% Adverse Change (69) (94)
Residual Interests at Fair Value, Changes in Fair Value Resulting From 1.6% Adverse Change $ (136) $ (186)
Prepayment speed | Residual Interests    
Residual Interests [Abstract]    
Debt securities, available-for-sale, measurement input 0.0140 0.0140
Expected cumulative lifetime losses    
Residual Interests [Abstract]    
Residual Interests at Fair Value, Changes in Fair Value Resulting From 25 BPS Adverse Change $ (130) $ (183)
Residual Interests at Fair Value, Changes in Fair Value Resulting From 50 BPS Adverse Change (260) (365)
Discount rate    
Residual Interests [Abstract]    
Residual Interests at Fair Value, Changes in Fair Value Resulting From 25 BPS Adverse Change (34) (44)
Residual Interests at Fair Value, Changes in Fair Value Resulting From 50 BPS Adverse Change (68) (88)
Retained Notes [Abstract]    
Impact on fair value of a 50 bps adverse change (352) (300)
Impact on fair value of a 100 bps adverse change $ (543) $ (613)
Discount rate | Residual Interests    
Residual Interests [Abstract]    
Debt securities, available-for-sale, measurement input 0.1500 0.1500
Weighted-average life (in years) | Retained Notes    
Residual Interests [Abstract]    
Debt securities, available-for-sale, measurement input | year 1.54 1.86