v3.25.4
Fair Value Measurements - Schedule of Financial Assets and Liabilities that are Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Financial assets:    
Finance receivables at fair value, excluding accrued interest receivable $ 528,167 $ 455,344
Financial liabilities:    
Warrant liabilities 26,455 15,108
Reported Value Measurement    
Financial assets:    
Finance receivables at fair value, excluding accrued interest receivable 528,167 455,344
Reported Value Measurement | Public Warrants    
Financial liabilities:    
Warrant liabilities 20,429 10,342
Reported Value Measurement | Private Placement Warrants    
Financial liabilities:    
Warrant liabilities 6,026 4,766
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 10,342
Fair Value Measurements | Level 1 | Private Placement Warrants    
Financial liabilities:    
Warrant liabilities 0 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 0
Fair Value Measurements | Level 2 | Private Placement Warrants    
Financial liabilities:    
Warrant liabilities 0 0
Fair Value Measurements | Level 3    
Financial assets:    
Finance receivables at fair value, excluding accrued interest receivable 528,167 455,344
Fair Value Measurements | Level 3 | Public Warrants    
Financial liabilities:    
Warrant liabilities 0 0
Fair Value Measurements | Level 3 | Private Placement Warrants    
Financial liabilities:    
Warrant liabilities $ 6,026 $ 4,766