XML 95 R74.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value - Additional Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jul. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Fair Value $ 92,290      
Fair Value Adjustment | Fair Value, Measurements, Nonrecurring        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Repossessed inventory     $ (18,400) $ (16,800)
Retained Notes        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Fair Value 80,204      
Residual Interests        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Fair Value 12,086      
Level 2 | Estimate of Fair Value Measurement | Fair Value, Measurements, Nonrecurring        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Repossessed inventory $ 38,000   $ 27,100 $ 24,300
Level 2 | Retained Notes        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Fair Value   $ 88,600    
Level 3 | Residual Interests        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Fair Value   $ 12,300