XML 83 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financing Receivables by Aging Category (Detail) - Financial Services - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Finance Receivable $ 19,293.1 $ 17,528.2
Current and up to 30 days past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Finance Receivable 19,098.9 17,381.3
31 - 60 days past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Finance Receivable 80.8 84.5
Greater than 60 days past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Finance Receivable 113.4 62.4
Dealer    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Finance Receivable 7,371.5 6,478.6
Dealer | Wholesale    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Finance Receivable 4,944.1 4,147.8
Dealer | Retail    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Finance Receivable 2,427.4 2,330.8
Dealer | Current and up to 30 days past due | Wholesale    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Finance Receivable 4,942.1 4,131.7
Dealer | Current and up to 30 days past due | Retail    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Finance Receivable 2,427.4 2,330.8
Dealer | 31 - 60 days past due | Wholesale    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Finance Receivable 1.1 15.0
Dealer | Greater than 60 days past due | Wholesale    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Finance Receivable 0.9 1.1
Customer Retail    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Finance Receivable 11,921.6 11,049.6
Customer Retail | Fleet    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Finance Receivable 10,638.1 9,774.6
Customer Retail | Owner/Operator    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Finance Receivable 1,283.5 1,275.0
Customer Retail | Current and up to 30 days past due | Fleet    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Finance Receivable 10,462.5 9,656.4
Customer Retail | Current and up to 30 days past due | Owner/Operator    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Finance Receivable 1,266.9 1,262.4
Customer Retail | 31 - 60 days past due | Fleet    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Finance Receivable 71.8 61.0
Customer Retail | 31 - 60 days past due | Owner/Operator    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Finance Receivable 7.9 8.5
Customer Retail | Greater than 60 days past due | Fleet    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Finance Receivable 103.8 57.2
Customer Retail | Greater than 60 days past due | Owner/Operator    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Finance Receivable $ 8.7 $ 4.1