| **Financing Activities (Details 2) (USD $)In Millions, unless otherwise specified** | 3 Months Ended                                                                                                                                                                                                                                                                  |                                                                                                                                                                                                                                                                                 |
|-------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
||
| **Receivables [Abstract]**                                                          |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| Period after which unpaid installments are considered as past due                   | 30 days                                                                                                                                                                                                                                                                         |                                                                                                                                                                                                                                                                            |
| Period after which collection of future income is considered as not probable        | 120 days                                                                                                                                                                                                                                                                        |                                                                                                                                                                                                                                                                            |
| **Financing Receivable, Recorded Investment, Past Due**                             |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| 31-60 Days Past Due                                                                 | $ 286cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue                                                                                                                                                                                                                | $ 208cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue                                                                                                                                                                                                                |
| 61-90 Days Past Due                                                                 | 121cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue                                                                                                                                                                                                                  | 91cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue                                                                                                                                                                                                                   |
| 91 Plus Days Past Due                                                               | 501cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue                                                                                                                                                                                                           | 403cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue                                                                                                                                                                                                           |
| Total Past Due                                                                      | 908us-gaap_FinancingReceivableRecordedInvestmentPastDue                                                                                                                                                                                                                         | 702us-gaap_FinancingReceivableRecordedInvestmentPastDue                                                                                                                                                                                                                         |
| Current                                                                             | 27,501us-gaap_FinancingReceivableRecordedInvestmentCurrent                                                                                                                                                                                                                      | 28,773us-gaap_FinancingReceivableRecordedInvestmentCurrent                                                                                                                                                                                                                      |
| Total gross finance receivables                                                     | 28,409us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome                                                                                                                                                                                                                       | 29,475us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome                                                                                                                                                                                                                       |
| 91 Plus, Still Accruing                                                             | 91cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing                                                                                                                                                                                                       | 38cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing                                                                                                                                                                                                       |
| Investment in finance receivables on non-accrual status                             | 598us-gaap_LoansAndLeasesReceivableImpairedNonperformingAccrualOfInterest                                                                                                                                                                                                       | 468us-gaap_LoansAndLeasesReceivableImpairedNonperformingAccrualOfInterest                                                                                                                                                                                                       |
| North America                                                                       |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| **Financing Receivable, Recorded Investment, Past Due**                             |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| Total gross finance receivables                                                     | 12,637us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                                                                                                                                     | 12,526us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                                                                                                                                     |
| Europe                                                                              |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| **Financing Receivable, Recorded Investment, Past Due**                             |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| Total gross finance receivables                                                     | 3,306us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                                                                                                                                              | 3,581us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                                                                                                                                              |
| Asia/Pacific                                                                        |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| **Financing Receivable, Recorded Investment, Past Due**                             |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| Total gross finance receivables                                                     | 3,669us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                                                                                                                                       | 3,931us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                                                                                                                                       |
| Mining                                                                              |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| **Financing Receivable, Recorded Investment, Past Due**                             |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| Total gross finance receivables                                                     | 1,992us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                                                                                                                                               | 2,126us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                                                                                                                                               |
| Latin America                                                                       |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| **Financing Receivable, Recorded Investment, Past Due**                             |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| Total gross finance receivables                                                     | 3,629us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                                                                                                                                      | 4,141us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                                                                                                                                      |
| Caterpillar Power Finance                                                           |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| **Financing Receivable, Recorded Investment, Past Due**                             |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| Total gross finance receivables                                                     | 3,176us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                                                                                                                                              | 3,170us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                                                                                                                                              |
| Customer                                                                            |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| **Financing Receivable, Recorded Investment, Past Due**                             |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| Total gross finance receivables                                                     | 20,196us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember                                                                                                                   | 21,068us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember                                                                                                                   |
| Customer | North America                                                            |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| **Financing Receivable, Recorded Investment, Past Due**                             |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| 31-60 Days Past Due                                                                 | 37cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                             | 46cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                             |
| 61-90 Days Past Due                                                                 | 14cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                             | 8cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                              |
| 91 Plus Days Past Due                                                               | 35cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                      | 27cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                      |
| Total Past Due                                                                      | 86us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                                    | 81us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                                    |
| Current                                                                             | 7,337us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                                 | 7,291us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                                 |
| Total gross finance receivables                                                     | 7,423us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                                  | 7,372us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                                  |
| 91 Plus, Still Accruing                                                             | 9cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                  | 4cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                  |
| Investment in finance receivables on non-accrual status                             | 31us-gaap_LoansAndLeasesReceivableImpairedNonperformingAccrualOfInterest/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                  | 27us-gaap_LoansAndLeasesReceivableImpairedNonperformingAccrualOfInterest/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                  |
| Customer | Europe                                                                   |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| **Financing Receivable, Recorded Investment, Past Due**                             |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| 31-60 Days Past Due                                                                 | 26cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                                     | 16cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                                     |
| 61-90 Days Past Due                                                                 | 15cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                                     | 23cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                                     |
| 91 Plus Days Past Due                                                               | 43cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                              | 29cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                              |
| Total Past Due                                                                      | 84us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                                            | 68us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                                            |
| Current                                                                             | 2,335us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                                         | 2,607us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                                         |
| Total gross finance receivables                                                     | 2,419us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                                          | 2,675us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                                          |
| 91 Plus, Still Accruing                                                             | 6cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                          | 6cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                          |
| Investment in finance receivables on non-accrual status                             | 43us-gaap_LoansAndLeasesReceivableImpairedNonperformingAccrualOfInterest/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                          | 28us-gaap_LoansAndLeasesReceivableImpairedNonperformingAccrualOfInterest/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                          |
| Customer | Asia/Pacific                                                             |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| **Financing Receivable, Recorded Investment, Past Due**                             |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| 31-60 Days Past Due                                                                 | 73cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                              | 29cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                              |
| 61-90 Days Past Due                                                                 | 32cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                              | 22cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                              |
| 91 Plus Days Past Due                                                               | 64cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                       | 69cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                       |
| Total Past Due                                                                      | 169us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                                    | 120us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                                    |
| Current                                                                             | 2,518us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                                  | 2,773us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                                  |
| Total gross finance receivables                                                     | 2,687us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                                   | 2,893us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                                   |
| 91 Plus, Still Accruing                                                             | 24cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                  | 16cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                  |
| Investment in finance receivables on non-accrual status                             | 44us-gaap_LoansAndLeasesReceivableImpairedNonperformingAccrualOfInterest/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                   | 54us-gaap_LoansAndLeasesReceivableImpairedNonperformingAccrualOfInterest/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                   |
| Customer | Mining                                                                   |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| **Financing Receivable, Recorded Investment, Past Due**                             |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| 31-60 Days Past Due                                                                 | 20cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                                      | 28cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                                      |
| 61-90 Days Past Due                                                                 | 10cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                                      | 0cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                                       |
| 91 Plus Days Past Due                                                               | 76cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                               | 11cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                               |
| Total Past Due                                                                      | 106us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                                            | 39us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                                             |
| Current                                                                             | 1,883us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                                          | 2,084us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                                          |
| Total gross finance receivables                                                     | 1,989us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                                           | 2,123us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                                           |
| 91 Plus, Still Accruing                                                             | 50cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                          | 0cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                           |
| Investment in finance receivables on non-accrual status                             | 124us-gaap_LoansAndLeasesReceivableImpairedNonperformingAccrualOfInterest/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                          | 62us-gaap_LoansAndLeasesReceivableImpairedNonperformingAccrualOfInterest/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                           |
| Customer | Latin America                                                            |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| **Financing Receivable, Recorded Investment, Past Due**                             |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| 31-60 Days Past Due                                                                 | 100cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                            | 55cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                             |
| 61-90 Days Past Due                                                                 | 47cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                             | 23cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                             |
| 91 Plus Days Past Due                                                               | 190cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                     | 196cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                     |
| Total Past Due                                                                      | 337us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                                   | 274us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                                   |
| Current                                                                             | 2,181us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                                 | 2,583us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                                 |
| Total gross finance receivables                                                     | 2,518us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                                  | 2,857us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                                  |
| 91 Plus, Still Accruing                                                             | 0cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                  | 8cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                  |
| Investment in finance receivables on non-accrual status                             | 213us-gaap_LoansAndLeasesReceivableImpairedNonperformingAccrualOfInterest/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                 | 201us-gaap_LoansAndLeasesReceivableImpairedNonperformingAccrualOfInterest/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                 |
| Customer | Caterpillar Power Finance                                                |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| **Financing Receivable, Recorded Investment, Past Due**                             |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| 31-60 Days Past Due                                                                 | 17cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                                     | 1cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                                      |
| 61-90 Days Past Due                                                                 | 1cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                                      | 4cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                                      |
| 91 Plus Days Past Due                                                               | 87cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                              | 64cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                              |
| Total Past Due                                                                      | 105us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                                           | 69us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                                            |
| Current                                                                             | 3,055us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                                         | 3,079us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                                         |
| Total gross finance receivables                                                     | 3,160us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                                          | 3,148us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                                          |
| 91 Plus, Still Accruing                                                             | 1cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                          | 1cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                          |
| Investment in finance receivables on non-accrual status                             | 143us-gaap_LoansAndLeasesReceivableImpairedNonperformingAccrualOfInterest/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                         | 96us-gaap_LoansAndLeasesReceivableImpairedNonperformingAccrualOfInterest/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CustomerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                          |
| Dealer                                                                              |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| **Financing Receivable, Recorded Investment, Past Due**                             |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| Total gross finance receivables                                                     | 5,130us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember                                                                                                                      | 5,169us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember                                                                                                                      |
| Investment in finance receivables on non-accrual status                             | 0us-gaap_LoansAndLeasesReceivableImpairedNonperformingAccrualOfInterest/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember                                                                                                       | 0us-gaap_LoansAndLeasesReceivableImpairedNonperformingAccrualOfInterest/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember                                                                                                       |
| Dealer | North America                                                              |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| **Financing Receivable, Recorded Investment, Past Due**                             |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| 31-60 Days Past Due                                                                 | 0cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                                | 0cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                                |
| 61-90 Days Past Due                                                                 | 0cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                                | 0cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                                |
| 91 Plus Days Past Due                                                               | 0cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                         | 0cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                         |
| Total Past Due                                                                      | 0us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                                       | 0us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                                       |
| Current                                                                             | 3,266us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                                   | 3,209us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                                   |
| Total gross finance receivables                                                     | 3,266us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                                    | 3,209us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                                    |
| 91 Plus, Still Accruing                                                             | 0cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                    | 0cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                                    |
| Dealer | Europe                                                                     |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| **Financing Receivable, Recorded Investment, Past Due**                             |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| 31-60 Days Past Due                                                                 | 0cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                                        | 0cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                                        |
| 61-90 Days Past Due                                                                 | 0cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                                        | 0cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                                        |
| 91 Plus Days Past Due                                                               | 0cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                                 | 0cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                                 |
| Total Past Due                                                                      | 0us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                                               | 0us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                                               |
| Current                                                                             | 463us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                                             | 467us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                                             |
| Total gross finance receivables                                                     | 463us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                                              | 467us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                                              |
| 91 Plus, Still Accruing                                                             | 0cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                            | 0cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                            |
| Dealer | Asia/Pacific                                                               |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| **Financing Receivable, Recorded Investment, Past Due**                             |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| 31-60 Days Past Due                                                                 | 2cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                                 | 0cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                                 |
| 61-90 Days Past Due                                                                 | 0cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                                 | 0cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                                 |
| 91 Plus Days Past Due                                                               | 0cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                          | 0cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                          |
| Total Past Due                                                                      | 2us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                                        | 0us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                                        |
| Current                                                                             | 596us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                                      | 637us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                                      |
| Total gross finance receivables                                                     | 598us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                                       | 637us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                                       |
| 91 Plus, Still Accruing                                                             | 0cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                     | 0cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                                     |
| Dealer | Mining                                                                     |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| **Financing Receivable, Recorded Investment, Past Due**                             |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| 31-60 Days Past Due                                                                 | 0cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                                         | 0cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                                         |
| 61-90 Days Past Due                                                                 | 0cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                                         | 0cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                                         |
| 91 Plus Days Past Due                                                               | 0cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                                  | 0cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                                  |
| Total Past Due                                                                      | 0us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                                                | 0us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                                                |
| Current                                                                             | 3us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                                                | 3us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                                                |
| Total gross finance receivables                                                     | 3us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                                                 | 3us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                                                 |
| 91 Plus, Still Accruing                                                             | 0cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                             | 0cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                             |
| Dealer | Latin America                                                              |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| **Financing Receivable, Recorded Investment, Past Due**                             |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| 31-60 Days Past Due                                                                 | 0cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                                | 0cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                                |
| 61-90 Days Past Due                                                                 | 0cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                                | 0cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                                |
| 91 Plus Days Past Due                                                               | 0cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                         | 0cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                         |
| Total Past Due                                                                      | 0us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                                       | 0us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                                       |
| Current                                                                             | 800us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                                     | 853us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                                     |
| Total gross finance receivables                                                     | 800us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                                      | 853us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                                      |
| 91 Plus, Still Accruing                                                             | 0cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                    | 0cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                                    |
| Dealer | Caterpillar Power Finance                                                  |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| **Financing Receivable, Recorded Investment, Past Due**                             |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| 31-60 Days Past Due                                                                 | 0cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                                        | 0cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                                        |
| 61-90 Days Past Due                                                                 | 0cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                                        | 0cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                                        |
| 91 Plus Days Past Due                                                               | 0cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                                 | 0cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                                 |
| Total Past Due                                                                      | 0us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                                               | 0us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                                               |
| Current                                                                             | 0us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                                               | 0us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                                               |
| Total gross finance receivables                                                     | 0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                                                | 0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                                                |
| 91 Plus, Still Accruing                                                             | 0cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                            | 0cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_DealerMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                            |
| Caterpillar Purchased Receivables                                                   |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| **Financing Receivable, Recorded Investment, Past Due**                             |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| Total gross finance receivables                                                     | 3,083us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember                                                                                             | 3,238us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember                                                                                             |
| Caterpillar Purchased Receivables | North America                                   |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| **Financing Receivable, Recorded Investment, Past Due**                             |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| 31-60 Days Past Due                                                                 | 8cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                       | 23cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                      |
| 61-90 Days Past Due                                                                 | 2cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                       | 5cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                       |
| 91 Plus Days Past Due                                                               | 1cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                | 1cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                |
| Total Past Due                                                                      | 11us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                             | 29us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                             |
| Current                                                                             | 1,937us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                          | 1,916us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                          |
| Total gross finance receivables                                                     | 1,948us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                           | 1,945us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember                           |
| 91 Plus, Still Accruing                                                             | 1cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember           | 1cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_NorthAmericaMember           |
| Caterpillar Purchased Receivables | Europe                                          |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| **Financing Receivable, Recorded Investment, Past Due**                             |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| 31-60 Days Past Due                                                                 | 1cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                               | 4cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                               |
| 61-90 Days Past Due                                                                 | 0cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                               | 1cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                               |
| 91 Plus Days Past Due                                                               | 5cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                        | 5cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                        |
| Total Past Due                                                                      | 6us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                      | 10us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                     |
| Current                                                                             | 418us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                    | 429us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                    |
| Total gross finance receivables                                                     | 424us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                     | 439us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                                     |
| 91 Plus, Still Accruing                                                             | 0cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                   | 1cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                   |
| Investment in finance receivables on non-accrual status                             | 5us-gaap_LoansAndLeasesReceivableImpairedNonperformingAccrualOfInterest/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                    | 4us-gaap_LoansAndLeasesReceivableImpairedNonperformingAccrualOfInterest/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_EMEAMember                    |
| Caterpillar Purchased Receivables | Asia/Pacific                                    |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| **Financing Receivable, Recorded Investment, Past Due**                             |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| 31-60 Days Past Due                                                                 | 0cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                        | 0cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                        |
| 61-90 Days Past Due                                                                 | 0cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                        | 0cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                        |
| 91 Plus Days Past Due                                                               | 0cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                 | 0cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                 |
| Total Past Due                                                                      | 0us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                               | 0us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                               |
| Current                                                                             | 384us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                             | 401us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                             |
| Total gross finance receivables                                                     | 384us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                              | 401us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember                              |
| 91 Plus, Still Accruing                                                             | 0cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember            | 0cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_AsiaPacificMember            |
| Caterpillar Purchased Receivables | Mining                                          |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| **Financing Receivable, Recorded Investment, Past Due**                             |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| 31-60 Days Past Due                                                                 | 0cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                | 0cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                |
| 61-90 Days Past Due                                                                 | 0cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                | 0cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                |
| 91 Plus Days Past Due                                                               | 0cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                         | 0cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                         |
| Total Past Due                                                                      | 0us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                       | 0us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                       |
| Current                                                                             | 0us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                       | 0us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                       |
| Total gross finance receivables                                                     | 0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                        | 0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                                        |
| 91 Plus, Still Accruing                                                             | 0cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                    | 0cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_MiningMember                    |
| Caterpillar Purchased Receivables | Latin America                                   |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| **Financing Receivable, Recorded Investment, Past Due**                             |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| 31-60 Days Past Due                                                                 | 0cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                       | 6cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                       |
| 61-90 Days Past Due                                                                 | 0cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                       | 5cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                       |
| 91 Plus Days Past Due                                                               | 0cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                | 0cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                |
| Total Past Due                                                                      | 0us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                              | 11us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                             |
| Current                                                                             | 311us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                            | 420us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                            |
| Total gross finance receivables                                                     | 311us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                             | 431us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember                             |
| 91 Plus, Still Accruing                                                             | 0cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember           | 0cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= us-gaap_LatinAmericaMember           |
| Caterpillar Purchased Receivables | Caterpillar Power Finance                       |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| **Financing Receivable, Recorded Investment, Past Due**                             |                                                                                                                                                                                                                                                                            |                                                                                                                                                                                                                                                                            |
| 31-60 Days Past Due                                                                 | 2cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember               | 0cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember               |
| 61-90 Days Past Due                                                                 | 0cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember               | 0cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember               |
| 91 Plus Days Past Due                                                               | 0cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember        | 1cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember        |
| Total Past Due                                                                      | 2us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                      | 1us-gaap_FinancingReceivableRecordedInvestmentPastDue/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                      |
| Current                                                                             | 14us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                     | 21us-gaap_FinancingReceivableRecordedInvestmentCurrent/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                     |
| Total gross finance receivables                                                     | 16us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                      | 22us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember                      |
| 91 Plus, Still Accruing                                                             | $ 0cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember | $ 1cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis= cfsc_CaterpillarPurchasedReceivablesMember/ cfsc_ImpairedFinancingReceivableAxis= cfsc_CaterpillarPowerFinanceMember |

| X                                                                                                                                                                                                                                                                                                                                     |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Financing receivables that are less than 61 days past due but more than 30 days past due.
+ References
No definition available.
+ Details**Name:**cfsc_FinancingReceivableRecordedInvestment31To60DaysPastDue**Namespace Prefix:**cfsc_**Data Type:**xbrli:monetaryItemType**Balance Type:**debit**Period Type:**instant |
| X                                                                                                                                                                                                                                                                                                                                     |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Financing receivables that are less than 91 days past due but more than 60 days past due.
+ References
No definition available.
+ Details**Name:**cfsc_FinancingReceivableRecordedInvestment61To90DaysPastDue**Namespace Prefix:**cfsc_**Data Type:**xbrli:monetaryItemType**Balance Type:**debit**Period Type:**instant |
| X                                                                                                                                                                                                                                                                                                                                                          |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Recorded investment in financing receivables that are 91 days or more past due and still accruing.
+ References
No definition available.
+ Details**Name:**cfsc_FinancingReceivableRecordedInvestment91DaysPastDueAndStillAccruing**Namespace Prefix:**cfsc_**Data Type:**xbrli:monetaryItemType**Balance Type:**debit**Period Type:**instant |
| X                                                                                                                                                                                                                                                                                                           |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Financing receivables that are 91 days or more past due.
+ References
No definition available.
+ Details**Name:**cfsc_FinancingReceivableRecordedInvestmentGreaterThan91DaysPastDue**Namespace Prefix:**cfsc_**Data Type:**xbrli:monetaryItemType**Balance Type:**debit**Period Type:**instant |
| X                                                                                                                                                                                                                                                                                                                                                              |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
This element represents the period after which collection of future income is considered as not probable.
+ References
No definition available.
+ Details**Name:**cfsc_PeriodAfterWhichCollectionOfFutureIncomeIsConsideredAsNotProbable**Namespace Prefix:**cfsc_**Data Type:**xbrli:durationItemType**Balance Type:**na**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                      |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
This element represents the period after which the unpaid contractual payments are considered as past due.
+ References
No definition available.
+ Details**Name:**cfsc_PeriodAfterWhichUnpaidInstallmentsAreConsideredAsPastDue**Namespace Prefix:**cfsc_**Data Type:**xbrli:durationItemType**Balance Type:**na**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Financing receivables that are current.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7A -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953401-111524
+ Details**Name:**us-gaap_FinancingReceivableRecordedInvestmentCurrent**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**debit**Period Type:**instant |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Recorded Investment in financing receivables that are past due at the balance sheet date.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7A -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953401-111524
+ Details**Name:**us-gaap_FinancingReceivableRecordedInvestmentPastDue**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**debit**Period Type:**instant |
| X                                                                                                                                                                                        |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_FinancingReceivableRecordedInvestmentPastDueAbstract**Namespace Prefix:**us-gaap_**Data Type:**xbrli:stringItemType**Balance Type:**na**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                                                   |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Reflects the carrying amount of loans deemed to be questionable as to collection on which interest is continuing to be earned or accrued.
+ References
No definition available.
+ Details**Name:**us-gaap_LoansAndLeasesReceivableImpairedNonperformingAccrualOfInterest**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**debit**Period Type:**instant |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Amount before allowance and after deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5074-111524Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=28367877&loc=d3e4428-111522
+ Details**Name:**us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**debit**Period Type:**instant |
| X                                                                                                                                                       |
|---------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_ReceivablesAbstract**Namespace Prefix:**us-gaap_**Data Type:**xbrli:stringItemType**Balance Type:**na**Period Type:**duration |
| X                                                                                                                                                               |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**cfsc_ImpairedFinancingReceivableAxis=cfsc_CaterpillarPowerFinanceMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                              |
|------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**cfsc_ImpairedFinancingReceivableAxis=cfsc_MiningMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                                      |
|--------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**cfsc_ImpairedFinancingReceivableAxis=us-gaap_AsiaPacificMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                               |
|-------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**cfsc_ImpairedFinancingReceivableAxis=us-gaap_EMEAMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                                       |
|---------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**cfsc_ImpairedFinancingReceivableAxis=us-gaap_LatinAmericaMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                                       |
|---------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**cfsc_ImpairedFinancingReceivableAxis=us-gaap_NorthAmericaMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                                                                                                |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfsc_CaterpillarPurchasedReceivablesMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                                                                         |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfsc_CustomerMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                                                                       |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfsc_DealerMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |