XML 12 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Securities Continuous Unrealized Loss Position (Detail) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months Fair Value $ 4,972.7ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue $ 7,101.7ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
Less than 12 Months Unrealized Losses 16.5ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAggregateLosses 26.5ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAggregateLosses
12 Months or Longer Fair Value 2,538.4ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue 3,309.1ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
12 Months or Longer Unrealized Losses 32.7ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerAggregateLosses 61.1ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerAggregateLosses
Total Fair Value 7,511.1ntrs_SecuritiesContinuousUnrealizedLossPositionFairValue 10,410.8ntrs_SecuritiesContinuousUnrealizedLossPositionFairValue
Total Unrealized Losses 49.2ntrs_SecuritiesContinuousUnrealizedLossPositionAggregateLosses 87.6ntrs_SecuritiesContinuousUnrealizedLossPositionAggregateLosses
U.S. Government    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months Fair Value   998.2ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
Less than 12 Months Unrealized Losses   1.7ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
Total Fair Value   998.2ntrs_SecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
Total Unrealized Losses   1.7ntrs_SecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
U.S. Government Sponsored Agency    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months Fair Value 1,946.0ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
2,344.9ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Less than 12 Months Unrealized Losses 3.9ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
6.6ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
12 Months or Longer Fair Value 1,091.7ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
1,730.0ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
12 Months or Longer Unrealized Losses 6.4ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
12.9ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Total Fair Value 3,037.7ntrs_SecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
4,074.9ntrs_SecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Total Unrealized Losses 10.3ntrs_SecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
19.5ntrs_SecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Non-U.S. Government    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months Fair Value   292.9ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Less than 12 Months Unrealized Losses   0.4ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Total Fair Value   292.9ntrs_SecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Total Unrealized Losses   0.4ntrs_SecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Corporate Debt    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months Fair Value 391.4ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
1,244.5ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
Less than 12 Months Unrealized Losses 0.6ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
3.9ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
12 Months or Longer Fair Value 1,217.8ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
1,338.8ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
12 Months or Longer Unrealized Losses 16.3ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
37.7ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
Total Fair Value 1,609.2ntrs_SecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
2,583.3ntrs_SecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
Total Unrealized Losses 16.9ntrs_SecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
41.6ntrs_SecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
Covered Bonds    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months Fair Value   142.3ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_CoveredBondsMember
Less than 12 Months Unrealized Losses   0.2ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_CoveredBondsMember
12 Months or Longer Fair Value   10.0ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_CoveredBondsMember
12 Months or Longer Unrealized Losses   0.1ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_CoveredBondsMember
Total Fair Value   152.3ntrs_SecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_CoveredBondsMember
Total Unrealized Losses   0.3ntrs_SecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_CoveredBondsMember
Sub-Sovereign, Supranational and Non US Agency Bonds    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months Fair Value 149.8ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_SubSovereignSupranationalAndNonUsAgencyBondsMember
 
Less than 12 Months Unrealized Losses 0.2ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_SubSovereignSupranationalAndNonUsAgencyBondsMember
 
12 Months or Longer Fair Value 170.7ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_SubSovereignSupranationalAndNonUsAgencyBondsMember
 
12 Months or Longer Unrealized Losses 0.4ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_SubSovereignSupranationalAndNonUsAgencyBondsMember
 
Total Fair Value 320.5ntrs_SecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_SubSovereignSupranationalAndNonUsAgencyBondsMember
 
Total Unrealized Losses 0.6ntrs_SecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_SubSovereignSupranationalAndNonUsAgencyBondsMember
 
Supranational and Non-U.S. Agency Bonds    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months Fair Value   313.2ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_SupranationalAndNonUsAgencyBondsMember
Less than 12 Months Unrealized Losses   0.3ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_SupranationalAndNonUsAgencyBondsMember
12 Months or Longer Fair Value   175.5ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_SupranationalAndNonUsAgencyBondsMember
12 Months or Longer Unrealized Losses   1.1ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_SupranationalAndNonUsAgencyBondsMember
Total Fair Value   488.7ntrs_SecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_SupranationalAndNonUsAgencyBondsMember
Total Unrealized Losses   1.4ntrs_SecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_SupranationalAndNonUsAgencyBondsMember
Residential Mortgage-Backed    
Investments, Unrealized Loss Position [Line Items]    
12 Months or Longer Fair Value 4.4ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
4.5ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
12 Months or Longer Unrealized Losses 0.5ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
0.5ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
Total Fair Value 4.4ntrs_SecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
4.5ntrs_SecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
Total Unrealized Losses 0.5ntrs_SecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
0.5ntrs_SecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
Other Asset-Backed    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months Fair Value 1,071.1ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_OtherAssetBackedSecuritiesMember
1,297.6ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_OtherAssetBackedSecuritiesMember
Less than 12 Months Unrealized Losses 0.5ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_OtherAssetBackedSecuritiesMember
1.0ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_OtherAssetBackedSecuritiesMember
Total Fair Value 1,071.1ntrs_SecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_OtherAssetBackedSecuritiesMember
1,297.6ntrs_SecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_OtherAssetBackedSecuritiesMember
Total Unrealized Losses 0.5ntrs_SecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_OtherAssetBackedSecuritiesMember
1.0ntrs_SecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_OtherAssetBackedSecuritiesMember
Certificates of Deposit    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months Fair Value 1,395.3ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_CertificatesOfDepositMember
438.6ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_CertificatesOfDepositMember
Less than 12 Months Unrealized Losses 0.3ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_CertificatesOfDepositMember
0.1ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_CertificatesOfDepositMember
Total Fair Value 1,395.3ntrs_SecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_CertificatesOfDepositMember
438.6ntrs_SecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_CertificatesOfDepositMember
Total Unrealized Losses 0.3ntrs_SecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_CertificatesOfDepositMember
0.1ntrs_SecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_CertificatesOfDepositMember
Auction Rate Securities    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months Fair Value 1.4ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_AuctionRateSecuritiesMember
2.4ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_AuctionRateSecuritiesMember
Less than 12 Months Unrealized Losses 0.2ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_AuctionRateSecuritiesMember
0.2ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_AuctionRateSecuritiesMember
12 Months or Longer Fair Value 5.5ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_AuctionRateSecuritiesMember
4.7ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_AuctionRateSecuritiesMember
12 Months or Longer Unrealized Losses 0.9ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_AuctionRateSecuritiesMember
0.6ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_AuctionRateSecuritiesMember
Total Fair Value 6.9ntrs_SecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_AuctionRateSecuritiesMember
7.1ntrs_SecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_AuctionRateSecuritiesMember
Total Unrealized Losses 1.1ntrs_SecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_AuctionRateSecuritiesMember
0.8ntrs_SecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= us-gaap_AuctionRateSecuritiesMember
Others    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months Fair Value 17.7ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_OtherSecuritiesMember
27.1ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_OtherSecuritiesMember
Less than 12 Months Unrealized Losses 10.8ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_OtherSecuritiesMember
12.1ntrs_SecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_OtherSecuritiesMember
12 Months or Longer Fair Value 48.3ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_OtherSecuritiesMember
45.6ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_OtherSecuritiesMember
12 Months or Longer Unrealized Losses 8.2ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_OtherSecuritiesMember
8.2ntrs_SecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_OtherSecuritiesMember
Total Fair Value 66.0ntrs_SecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_OtherSecuritiesMember
72.7ntrs_SecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_OtherSecuritiesMember
Total Unrealized Losses $ 19.0ntrs_SecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_OtherSecuritiesMember
$ 20.3ntrs_SecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis
= ntrs_OtherSecuritiesMember