v3.26.3
Fair Value Measurements - Schedule of Financial Assets and Liabilities that are Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Financial assets:    
Finance receivables at fair value, excluding accrued interest receivable $ 495,158 $ 528,167
Financial liabilities:    
Warrant liabilities 2,117 26,455
Reported Value Measurement    
Financial assets:    
Finance receivables at fair value, excluding accrued interest receivable 495,158 528,167
Reported Value Measurement | Public Warrants    
Financial liabilities:    
Warrant liabilities   20,429
Reported Value Measurement | Private Placement Warrants    
Financial liabilities:    
Warrant liabilities   6,026
Reported Value Measurement | $15 Exercise Price Warrants    
Financial liabilities:    
Warrant liabilities 2,117  
Fair Value Measurements | Level 1    
Financial assets:    
Finance receivables at fair value, excluding accrued interest receivable 0 0
Fair Value Measurements | Level 1 | Public Warrants    
Financial liabilities:    
Warrant liabilities   20,429
Fair Value Measurements | Level 1 | Private Placement Warrants    
Financial liabilities:    
Warrant liabilities   0
Fair Value Measurements | Level 1 | $15 Exercise Price Warrants    
Financial liabilities:    
Warrant liabilities 0  
Fair Value Measurements | Level 2    
Financial assets:    
Finance receivables at fair value, excluding accrued interest receivable 0 0
Fair Value Measurements | Level 2 | Public Warrants    
Financial liabilities:    
Warrant liabilities   0
Fair Value Measurements | Level 2 | Private Placement Warrants    
Financial liabilities:    
Warrant liabilities   0
Fair Value Measurements | Level 2 | $15 Exercise Price Warrants    
Financial liabilities:    
Warrant liabilities 0  
Fair Value Measurements | Level 3    
Financial assets:    
Finance receivables at fair value, excluding accrued interest receivable 495,158 528,167
Fair Value Measurements | Level 3 | Public Warrants    
Financial liabilities:    
Warrant liabilities   0
Fair Value Measurements | Level 3 | Private Placement Warrants    
Financial liabilities:    
Warrant liabilities   $ 6,026
Fair Value Measurements | Level 3 | $15 Exercise Price Warrants    
Financial liabilities:    
Warrant liabilities $ 2,117