XML 101 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Finance Receivables - Aging of Past Due Finance Receivables Including Non-Accrual Status Finance Receivables (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Financing Receivable, Past Due    
Financing receivable, gross $ 7,880,231 $ 7,497,149
Current    
Financing Receivable, Past Due    
Financing receivable, gross 7,576,903 7,222,144
Total Past Due    
Financing Receivable, Past Due    
Financing receivable, gross 303,328 275,005
30 To 59 Days Past Due    
Financing Receivable, Past Due    
Financing receivable, gross 168,790 152,565
60 To 89 Days Past Due    
Financing Receivable, Past Due    
Financing receivable, gross 67,058 60,490
Greater than 90 Days Past Due    
Financing Receivable, Past Due    
Financing receivable, gross 67,480 61,950
Retail    
Financing Receivable, Past Due    
Financing receivable, gross 6,818,699 6,748,201
Retail | Current    
Financing Receivable, Past Due    
Financing receivable, gross 6,516,342 6,473,462
Retail | Total Past Due    
Financing Receivable, Past Due    
Financing receivable, gross 302,357 274,739
Retail | 30 To 59 Days Past Due    
Financing Receivable, Past Due    
Financing receivable, gross 168,027 152,343
Retail | 60 To 89 Days Past Due    
Financing Receivable, Past Due    
Financing receivable, gross 67,033 60,446
Retail | Greater than 90 Days Past Due    
Financing Receivable, Past Due    
Financing receivable, gross 67,297 61,950
Wholesale    
Financing Receivable, Past Due    
Financing receivable, gross 1,061,532 748,948
Wholesale | Current    
Financing Receivable, Past Due    
Financing receivable, gross 1,060,561 748,682
Wholesale | Total Past Due    
Financing Receivable, Past Due    
Financing receivable, gross 971 266
Wholesale | 30 To 59 Days Past Due    
Financing Receivable, Past Due    
Financing receivable, gross 763 222
Wholesale | 60 To 89 Days Past Due    
Financing Receivable, Past Due    
Financing receivable, gross 25 44
Wholesale | Greater than 90 Days Past Due    
Financing Receivable, Past Due    
Financing receivable, gross $ 183 $ 0