XML 102 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Finance Receivables - Schedule of Past Due Financing Receivables (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Financing Receivable, Past Due    
Financing receivable, gross $ 7,689,477 $ 7,880,231
Current    
Financing Receivable, Past Due    
Financing receivable, gross 7,371,031 7,576,903
Total Past Due    
Financing Receivable, Past Due    
Financing receivable, gross 318,446 303,328
30 To 59 Days Past Due    
Financing Receivable, Past Due    
Financing receivable, gross 182,215 168,790
60 To 89 Days Past Due    
Financing Receivable, Past Due    
Financing receivable, gross 69,975 67,058
Greater than 90 Days Past Due    
Financing Receivable, Past Due    
Financing receivable, gross 66,256 67,480
Retail    
Financing Receivable, Past Due    
Financing receivable, gross 6,681,106 6,818,699
Retail | Current    
Financing Receivable, Past Due    
Financing receivable, gross 6,368,447 6,516,342
Retail | Total Past Due    
Financing Receivable, Past Due    
Financing receivable, gross 312,659 302,357
Retail | 30 To 59 Days Past Due    
Financing Receivable, Past Due    
Financing receivable, gross 178,752 168,027
Retail | 60 To 89 Days Past Due    
Financing Receivable, Past Due    
Financing receivable, gross 69,257 67,033
Retail | Greater than 90 Days Past Due    
Financing Receivable, Past Due    
Financing receivable, gross 64,650 67,297
Wholesale    
Financing Receivable, Past Due    
Financing receivable, gross 1,008,371 1,061,532
Wholesale | Current    
Financing Receivable, Past Due    
Financing receivable, gross 1,002,584 1,060,561
Wholesale | Total Past Due    
Financing Receivable, Past Due    
Financing receivable, gross 5,787 971
Wholesale | 30 To 59 Days Past Due    
Financing Receivable, Past Due    
Financing receivable, gross 3,463 763
Wholesale | 60 To 89 Days Past Due    
Financing Receivable, Past Due    
Financing receivable, gross 718 25
Wholesale | Greater than 90 Days Past Due    
Financing Receivable, Past Due    
Financing receivable, gross $ 1,606 $ 183