XML 210 R165.htm IDEA: XBRL DOCUMENT v2.4.1.9
Offsetting of Derivative Assets and of Securities Purchased Under Agreements to Resell Within Consolidated Balance Sheet (Detail) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Derivative [Line Items]    
Net Amounts Presented $ 1,000.0us-gaap_SecuritiesPurchasedUnderAgreementsToResell $ 500.0us-gaap_SecuritiesPurchasedUnderAgreementsToResell
Securities Purchased under Agreements to Resell    
Derivative [Line Items]    
Gross Recognized Assets 1,000.0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= ntrs_SecuritiesPurchasedUnderAgreementsToResellMember
[1] 500.0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= ntrs_SecuritiesPurchasedUnderAgreementsToResellMember
[1]
Net Amounts Presented 1,000.0us-gaap_SecuritiesPurchasedUnderAgreementsToResell
/ us-gaap_DerivativeByNatureAxis
= ntrs_SecuritiesPurchasedUnderAgreementsToResellMember
[1] 500.0us-gaap_SecuritiesPurchasedUnderAgreementsToResell
/ us-gaap_DerivativeByNatureAxis
= ntrs_SecuritiesPurchasedUnderAgreementsToResellMember
[1]
Gross Amounts Not Offset 1,000.0us-gaap_DerivativeAssetNotSubjectToMasterNettingArrangement
/ us-gaap_DerivativeByNatureAxis
= ntrs_SecuritiesPurchasedUnderAgreementsToResellMember
[1] 500.0us-gaap_DerivativeAssetNotSubjectToMasterNettingArrangement
/ us-gaap_DerivativeByNatureAxis
= ntrs_SecuritiesPurchasedUnderAgreementsToResellMember
[1]
Derivatives    
Derivative [Line Items]    
Gross Recognized Assets 4,507.5us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
[2] 3,103.6us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
[2]
Gross Amounts Offset 2,257.1us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
[2] 1,369.0us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
[2]
Net Amounts Presented 2,250.4ntrs_NetAmountsOfAssetsPresentedInConsolidatedBalanceSheet
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
[2] 1,734.6ntrs_NetAmountsOfAssetsPresentedInConsolidatedBalanceSheet
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
[2]
Net Amount 2,250.4us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
[2],[3] 1,734.6us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
[2],[3]
Derivatives | Subject to Master Netting Arrangement    
Derivative [Line Items]    
Gross Recognized Assets 3,675.1us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_SubjectToMasterNettingArrangementMember
[2] 2,850.4us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_SubjectToMasterNettingArrangementMember
[2]
Gross Amounts Offset 2,257.1us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_SubjectToMasterNettingArrangementMember
[2] 1,369.0us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_SubjectToMasterNettingArrangementMember
[2]
Net Amounts Presented 1,418.0ntrs_NetAmountsOfAssetsPresentedInConsolidatedBalanceSheet
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_SubjectToMasterNettingArrangementMember
[2] 1,481.4ntrs_NetAmountsOfAssetsPresentedInConsolidatedBalanceSheet
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_SubjectToMasterNettingArrangementMember
[2]
Net Amount 1,418.0us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_SubjectToMasterNettingArrangementMember
[2],[3] 1,481.4us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_SubjectToMasterNettingArrangementMember
[2],[3]
Derivatives | Not Subject to Master Netting Arrangement    
Derivative [Line Items]    
Gross Recognized Assets 832.4us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_NotSubjectToMasterNettingArrangementMember
[2] 253.2us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_NotSubjectToMasterNettingArrangementMember
[2]
Net Amounts Presented 832.4ntrs_NetAmountsOfAssetsPresentedInConsolidatedBalanceSheet
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_NotSubjectToMasterNettingArrangementMember
[2] 253.2ntrs_NetAmountsOfAssetsPresentedInConsolidatedBalanceSheet
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_NotSubjectToMasterNettingArrangementMember
[2]
Net Amount 832.4us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_NotSubjectToMasterNettingArrangementMember
[2],[3] 253.2us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_NotSubjectToMasterNettingArrangementMember
[2],[3]
Derivatives | Foreign Exchange Contracts | Over the Counter Derivative    
Derivative [Line Items]    
Gross Recognized Assets 3,442.8us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[2] 2,612.5us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[2]
Gross Amounts Offset 1,889.8us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[2] 1,073.3us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[2]
Net Amounts Presented 1,553.0ntrs_NetAmountsOfAssetsPresentedInConsolidatedBalanceSheet
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[2] 1,539.2ntrs_NetAmountsOfAssetsPresentedInConsolidatedBalanceSheet
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[2]
Net Amount 1,553.0us-gaap_DerivativeAssets
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[2],[3] 1,539.2us-gaap_DerivativeAssets
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[2],[3]
Derivatives | Interest Rate Swaps | Over the Counter Derivative    
Derivative [Line Items]    
Gross Recognized Assets 183.9us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2] 228.8us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2]
Gross Amounts Offset 32.1us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2] 47.5us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2]
Net Amounts Presented 151.8ntrs_NetAmountsOfAssetsPresentedInConsolidatedBalanceSheet
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2] 181.3ntrs_NetAmountsOfAssetsPresentedInConsolidatedBalanceSheet
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2]
Net Amount 151.8us-gaap_DerivativeAssets
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2],[3] 181.3us-gaap_DerivativeAssets
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2],[3]
Derivatives | Interest Rate Swaps | Exchange Cleared    
Derivative [Line Items]    
Gross Recognized Assets 48.4us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_ExchangeClearedMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2] 9.1us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_ExchangeClearedMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2]
Gross Amounts Offset 13.1us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_ExchangeClearedMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2] 9.1us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_ExchangeClearedMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2]
Net Amounts Presented 35.3ntrs_NetAmountsOfAssetsPresentedInConsolidatedBalanceSheet
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_ExchangeClearedMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2]  
Net Amount 35.3us-gaap_DerivativeAssets
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_ExchangeClearedMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2],[3]  
Derivatives | Cross Product Netting Adjustment    
Derivative [Line Items]    
Gross Amounts Offset 6.3us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= ntrs_CrossProductNettingAdjustmentMember
[2] 28.4us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= ntrs_CrossProductNettingAdjustmentMember
[2]
Derivatives | Cross Product Collateral Adjustment    
Derivative [Line Items]    
Gross Amounts Offset $ 315.8us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= ntrs_CrossProductCollateralAdjustmentMember
[2] $ 210.7us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= ntrs_CrossProductCollateralAdjustmentMember
[2]
[1] Securities purchased under agreements to resell are reported in federal funds sold and securities purchased under agreements to resell in the consolidated balance sheet. Federal funds sold totaled $62.7 million and $29.6 million as of December 31, 2014 and 2013, respectively.
[2] Derivative assets are reported in other assets in the consolidated balance sheet. Other assets (excluding derivative assets) totaled $3,614.7 million and $3,029.4 million as of December 31, 2014 and 2013, respectively.
[3] Northern Trust did not possess any cash collateral that was not offset in the consolidated balance sheet that could have been used to offset the net amounts presented in the consolidated balance sheet as of December 31, 2014 and 2013.