v3.26.3
Finance receivables measured at fair value (Details - Delinquency status) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Financing Receivable, Past Due [Line Items]    
Finance receivables $ 4,711,049 $ 3,778,127
Financial Asset, Not Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Finance receivables 4,131,880 3,220,198
Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Finance receivables 298,060 272,421
Financial Asset, 60 to 89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Finance receivables 125,033 118,201
Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Finance receivables 57,406 56,203
Repossessed Vehicles [Member]    
Financing Receivable, Past Due [Line Items]    
Finance receivables $ 98,671 $ 111,104