XML 82 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Finance Receivables - Schedule of Past Due Financing Receivables (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Financing Receivable, Recorded Investment, Past Due      
Principal Balances $ 1,870,648 $ 7,689,477 $ 8,200,299
Financing receivable, nonaccrual 666 526 502
Current      
Financing Receivable, Recorded Investment, Past Due      
Principal Balances 1,853,385 7,371,031 7,916,118
Total Past Due      
Financing Receivable, Recorded Investment, Past Due      
Principal Balances 17,263 318,446 284,181
30+ Day Delinquent      
Financing Receivable, Recorded Investment, Past Due      
Principal Balances 9,815 182,215 164,795
61-90 Days Past Due      
Financing Receivable, Recorded Investment, Past Due      
Principal Balances 1,855 69,975 62,319
Greater than 90 Days Past Due and Still Accruing      
Financing Receivable, Recorded Investment, Past Due      
Principal Balances 4,927 65,730 56,565
Retail finance receivables      
Financing Receivable, Recorded Investment, Past Due      
Principal Balances 704,294 6,681,106 6,961,975
Financing receivable, nonaccrual 0 0 0
Retail finance receivables | Current      
Financing Receivable, Recorded Investment, Past Due      
Principal Balances 693,233 6,368,447 6,679,994
Retail finance receivables | Total Past Due      
Financing Receivable, Recorded Investment, Past Due      
Principal Balances 11,061 312,659 281,981
Retail finance receivables | 30+ Day Delinquent      
Financing Receivable, Recorded Investment, Past Due      
Principal Balances 6,774 178,752 163,963
Retail finance receivables | 61-90 Days Past Due      
Financing Receivable, Recorded Investment, Past Due      
Principal Balances 1,292 69,257 61,542
Retail finance receivables | Greater than 90 Days Past Due and Still Accruing      
Financing Receivable, Recorded Investment, Past Due      
Principal Balances 2,995 64,650 56,476
Wholesale finance receivables      
Financing Receivable, Recorded Investment, Past Due      
Principal Balances 1,166,354 1,008,371 1,238,324
Financing receivable, nonaccrual 666 526 502
Wholesale finance receivables | Current      
Financing Receivable, Recorded Investment, Past Due      
Principal Balances 1,160,152 1,002,584 1,236,124
Wholesale finance receivables | Total Past Due      
Financing Receivable, Recorded Investment, Past Due      
Principal Balances 6,202 5,787 2,200
Wholesale finance receivables | 30+ Day Delinquent      
Financing Receivable, Recorded Investment, Past Due      
Principal Balances 3,041 3,463 832
Wholesale finance receivables | 61-90 Days Past Due      
Financing Receivable, Recorded Investment, Past Due      
Principal Balances 563 718 777
Wholesale finance receivables | Greater than 90 Days Past Due and Still Accruing      
Financing Receivable, Recorded Investment, Past Due      
Principal Balances $ 1,932 $ 1,080 $ 89