XML 101 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Pre- and Post-Modification Recorded Investment Balances for Finance Receivables Modified by Portfolio Class (Detail) (Financial Services, USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Financing Receivable, Modifications [Line Items]    
Pre-Modification Recorded Investment $ 26.7us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 $ 13.8us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
Post-Modification Recorded Investment 26.4us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 13.6us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
Customer Retail | Fleet
   
Financing Receivable, Modifications [Line Items]    
Pre-Modification Recorded Investment 24.4us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_CustomerRetailMember
/ us-gaap_SubsegmentsAxis
= pcar_FleetMember
11.4us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_CustomerRetailMember
/ us-gaap_SubsegmentsAxis
= pcar_FleetMember
Post-Modification Recorded Investment 24.1us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_CustomerRetailMember
/ us-gaap_SubsegmentsAxis
= pcar_FleetMember
11.2us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_CustomerRetailMember
/ us-gaap_SubsegmentsAxis
= pcar_FleetMember
Customer Retail | Owner/Operator
   
Financing Receivable, Modifications [Line Items]    
Pre-Modification Recorded Investment 2.3us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_CustomerRetailMember
/ us-gaap_SubsegmentsAxis
= pcar_OwnerOperatorMember
2.4us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_CustomerRetailMember
/ us-gaap_SubsegmentsAxis
= pcar_OwnerOperatorMember
Post-Modification Recorded Investment $ 2.3us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_CustomerRetailMember
/ us-gaap_SubsegmentsAxis
= pcar_OwnerOperatorMember
$ 2.4us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_CustomerRetailMember
/ us-gaap_SubsegmentsAxis
= pcar_OwnerOperatorMember