XML 120 R160.htm IDEA: XBRL DOCUMENT v2.4.1.9
Gains and Losses Recorded in Consolidated Statement of Income Related to Fair Value Hedges (Detail) (Asset And Liability Management, FAIR VALUE HEDGES, USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Derivative Gain/(Loss) Recognized in Income $ 67.6us-gaap_DerivativeGainLossOnDerivativeNet $ (18.6)us-gaap_DerivativeGainLossOnDerivativeNet $ 5.9us-gaap_DerivativeGainLossOnDerivativeNet
Available for Sale Investment Securities | Interest Rate Swaps | Interest Income
     
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Derivative Gain/(Loss) Recognized in Income (36.4)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_FinancialInstrumentAxis
= ntrs_AssetAndLiabilityManagementMember
/ ntrs_HedgedItemAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestIncomeMember
26.3us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_FinancialInstrumentAxis
= ntrs_AssetAndLiabilityManagementMember
/ ntrs_HedgedItemAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestIncomeMember
(48.4)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_FinancialInstrumentAxis
= ntrs_AssetAndLiabilityManagementMember
/ ntrs_HedgedItemAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestIncomeMember
Senior Notes and Long- Term Subordinated Debt | Interest Rate Swaps | Interest Expense
     
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Derivative Gain/(Loss) Recognized in Income $ 104.0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_FinancialInstrumentAxis
= ntrs_AssetAndLiabilityManagementMember
/ ntrs_HedgedItemAxis
= ntrs_SeniorNotesAndLongTermSubordinatedDebtMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
$ (44.9)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_FinancialInstrumentAxis
= ntrs_AssetAndLiabilityManagementMember
/ ntrs_HedgedItemAxis
= ntrs_SeniorNotesAndLongTermSubordinatedDebtMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
$ 54.3us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_FinancialInstrumentAxis
= ntrs_AssetAndLiabilityManagementMember
/ ntrs_HedgedItemAxis
= ntrs_SeniorNotesAndLongTermSubordinatedDebtMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember