XML 31 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
Variable Interest Entities (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Mar. 31, 2014
Variable Interest Entity [Line Items]    
Securities retained by TMCC $ 991tmcc_VariableInterestEntityConsolidatedCarryingAmountSecuredDebtAmountRetainedByReportingEntity $ 1,169tmcc_VariableInterestEntityConsolidatedCarryingAmountSecuredDebtAmountRetainedByReportingEntity
Variable Interest Entities Securitized Assets [Member]    
Variable Interest Entity [Line Items]    
Restricted Cash 621tmcc_VariableInterestEntityConsolidatedCarryingAmountRestrictedCash
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_VariableInterestEntitiesSecuritizedAssetsMember
644tmcc_VariableInterestEntityConsolidatedCarryingAmountRestrictedCash
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_VariableInterestEntitiesSecuritizedAssetsMember
Gross Securitized Assets 11,465tmcc_VariableInterestEntityConsolidatedCarryingAmountLoansAndLeaseReceivableGross
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_VariableInterestEntitiesSecuritizedAssetsMember
9,881tmcc_VariableInterestEntityConsolidatedCarryingAmountLoansAndLeaseReceivableGross
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_VariableInterestEntitiesSecuritizedAssetsMember
Net Securitized Assets 10,945tmcc_VariableInterestEntityConsolidatedCarryingAmountLoansAndLeaseReceivableNet
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_VariableInterestEntitiesSecuritizedAssetsMember
9,657tmcc_VariableInterestEntityConsolidatedCarryingAmountLoansAndLeaseReceivableNet
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_VariableInterestEntitiesSecuritizedAssetsMember
Other assets 12tmcc_VariableInterestEntityConsolidatedCarryingAmountOtherAssets
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_VariableInterestEntitiesSecuritizedAssetsMember
7tmcc_VariableInterestEntityConsolidatedCarryingAmountOtherAssets
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_VariableInterestEntitiesSecuritizedAssetsMember
Variable Interest Entities Securitized Assets [Member] | Retail Finance Receivables [Member]    
Variable Interest Entity [Line Items]    
Restricted Cash 574tmcc_VariableInterestEntityConsolidatedCarryingAmountRestrictedCash
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= tmcc_RetailFinanceReceivablesMember
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_VariableInterestEntitiesSecuritizedAssetsMember
624tmcc_VariableInterestEntityConsolidatedCarryingAmountRestrictedCash
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= tmcc_RetailFinanceReceivablesMember
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_VariableInterestEntitiesSecuritizedAssetsMember
Gross Securitized Assets 9,757tmcc_VariableInterestEntityConsolidatedCarryingAmountLoansAndLeaseReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= tmcc_RetailFinanceReceivablesMember
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_VariableInterestEntitiesSecuritizedAssetsMember
9,633tmcc_VariableInterestEntityConsolidatedCarryingAmountLoansAndLeaseReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= tmcc_RetailFinanceReceivablesMember
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_VariableInterestEntitiesSecuritizedAssetsMember
Net Securitized Assets 9,616tmcc_VariableInterestEntityConsolidatedCarryingAmountLoansAndLeaseReceivableNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= tmcc_RetailFinanceReceivablesMember
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_VariableInterestEntitiesSecuritizedAssetsMember
9,501tmcc_VariableInterestEntityConsolidatedCarryingAmountLoansAndLeaseReceivableNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= tmcc_RetailFinanceReceivablesMember
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_VariableInterestEntitiesSecuritizedAssetsMember
Other assets 3tmcc_VariableInterestEntityConsolidatedCarryingAmountOtherAssets
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= tmcc_RetailFinanceReceivablesMember
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_VariableInterestEntitiesSecuritizedAssetsMember
3tmcc_VariableInterestEntityConsolidatedCarryingAmountOtherAssets
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= tmcc_RetailFinanceReceivablesMember
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_VariableInterestEntitiesSecuritizedAssetsMember
Variable Interest Entities Securitized Assets [Member] | Investments In Operating Leases, Net [Member]    
Variable Interest Entity [Line Items]    
Restricted Cash 47tmcc_VariableInterestEntityConsolidatedCarryingAmountRestrictedCash
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= tmcc_InvestmentsInOperatingLeasesNetMember
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_VariableInterestEntitiesSecuritizedAssetsMember
20tmcc_VariableInterestEntityConsolidatedCarryingAmountRestrictedCash
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= tmcc_InvestmentsInOperatingLeasesNetMember
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_VariableInterestEntitiesSecuritizedAssetsMember
Gross Securitized Assets 1,708tmcc_VariableInterestEntityConsolidatedCarryingAmountLoansAndLeaseReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= tmcc_InvestmentsInOperatingLeasesNetMember
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_VariableInterestEntitiesSecuritizedAssetsMember
248tmcc_VariableInterestEntityConsolidatedCarryingAmountLoansAndLeaseReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= tmcc_InvestmentsInOperatingLeasesNetMember
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_VariableInterestEntitiesSecuritizedAssetsMember
Net Securitized Assets 1,329tmcc_VariableInterestEntityConsolidatedCarryingAmountLoansAndLeaseReceivableNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= tmcc_InvestmentsInOperatingLeasesNetMember
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_VariableInterestEntitiesSecuritizedAssetsMember
156tmcc_VariableInterestEntityConsolidatedCarryingAmountLoansAndLeaseReceivableNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= tmcc_InvestmentsInOperatingLeasesNetMember
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_VariableInterestEntitiesSecuritizedAssetsMember
Other assets 9tmcc_VariableInterestEntityConsolidatedCarryingAmountOtherAssets
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= tmcc_InvestmentsInOperatingLeasesNetMember
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_VariableInterestEntitiesSecuritizedAssetsMember
4tmcc_VariableInterestEntityConsolidatedCarryingAmountOtherAssets
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= tmcc_InvestmentsInOperatingLeasesNetMember
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_VariableInterestEntitiesSecuritizedAssetsMember
Related Liabilities [Member]    
Variable Interest Entity [Line Items]    
Debt 9,335tmcc_VariableInterestEntityConsolidatedCarryingAmountSecuredDebtNetOfAmountRetainedByReportingEntity
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_RelatedLiabilitiesMember
8,158tmcc_VariableInterestEntityConsolidatedCarryingAmountSecuredDebtNetOfAmountRetainedByReportingEntity
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_RelatedLiabilitiesMember
Other Liabilities 2tmcc_VariableInterestEntityConsolidatedCarryingAmountOtherLiabilities
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_RelatedLiabilitiesMember
2tmcc_VariableInterestEntityConsolidatedCarryingAmountOtherLiabilities
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_RelatedLiabilitiesMember
Related Liabilities [Member] | Retail Finance Receivables [Member]    
Variable Interest Entity [Line Items]    
Debt 8,362tmcc_VariableInterestEntityConsolidatedCarryingAmountSecuredDebtNetOfAmountRetainedByReportingEntity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= tmcc_RetailFinanceReceivablesMember
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_RelatedLiabilitiesMember
8,146tmcc_VariableInterestEntityConsolidatedCarryingAmountSecuredDebtNetOfAmountRetainedByReportingEntity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= tmcc_RetailFinanceReceivablesMember
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_RelatedLiabilitiesMember
Other Liabilities 2tmcc_VariableInterestEntityConsolidatedCarryingAmountOtherLiabilities
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= tmcc_RetailFinanceReceivablesMember
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_RelatedLiabilitiesMember
2tmcc_VariableInterestEntityConsolidatedCarryingAmountOtherLiabilities
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= tmcc_RetailFinanceReceivablesMember
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_RelatedLiabilitiesMember
Related Liabilities [Member] | Investments In Operating Leases, Net [Member]    
Variable Interest Entity [Line Items]    
Debt 973tmcc_VariableInterestEntityConsolidatedCarryingAmountSecuredDebtNetOfAmountRetainedByReportingEntity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= tmcc_InvestmentsInOperatingLeasesNetMember
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_RelatedLiabilitiesMember
12tmcc_VariableInterestEntityConsolidatedCarryingAmountSecuredDebtNetOfAmountRetainedByReportingEntity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= tmcc_InvestmentsInOperatingLeasesNetMember
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_RelatedLiabilitiesMember
Other Liabilities $ 0tmcc_VariableInterestEntityConsolidatedCarryingAmountOtherLiabilities
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= tmcc_InvestmentsInOperatingLeasesNetMember
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_RelatedLiabilitiesMember
$ 0tmcc_VariableInterestEntityConsolidatedCarryingAmountOtherLiabilities
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= tmcc_InvestmentsInOperatingLeasesNetMember
/ tmcc_VariableInterestEntitiesByAssetAndLiabilityClassAxis
= tmcc_RelatedLiabilitiesMember