XML 81 R158.htm IDEA: XBRL DOCUMENT v2.4.1.9
Gains and Losses Recorded in Consolidated Statements of Income Related to Client Related and Trading Derivative Financial Instruments (Detail) (Client Related and Trading, 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 $ 219.4us-gaap_DerivativeGainLossOnDerivativeNet $ 257.1us-gaap_DerivativeGainLossOnDerivativeNet $ 217.7us-gaap_DerivativeGainLossOnDerivativeNet
Foreign Exchange Contracts | Foreign Exchange Trading Income
     
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Derivative Gain/(Loss) Recognized in Income 210.1us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FinancialInstrumentAxis
= ntrs_ClientRelatedAndTradingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ForeignCurrencyGainLossMember
244.4us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FinancialInstrumentAxis
= ntrs_ClientRelatedAndTradingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ForeignCurrencyGainLossMember
206.1us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FinancialInstrumentAxis
= ntrs_ClientRelatedAndTradingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ForeignCurrencyGainLossMember
Interest Rate Contracts | Security Commissions and Trading Income
     
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Derivative Gain/(Loss) Recognized in Income $ 9.3us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FinancialInstrumentAxis
= ntrs_ClientRelatedAndTradingMember
/ us-gaap_IncomeStatementLocationAxis
= ntrs_SecurityCommissionsAndTradingIncomeMember
$ 12.7us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FinancialInstrumentAxis
= ntrs_ClientRelatedAndTradingMember
/ us-gaap_IncomeStatementLocationAxis
= ntrs_SecurityCommissionsAndTradingIncomeMember
$ 11.6us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FinancialInstrumentAxis
= ntrs_ClientRelatedAndTradingMember
/ us-gaap_IncomeStatementLocationAxis
= ntrs_SecurityCommissionsAndTradingIncomeMember