XML 144 R93.htm IDEA: XBRL DOCUMENT v2.4.1.9
Balances and Delinquency Status of Performing and Nonperforming Loans and Leases by Segment and Class as well as Total Other Real Estate Owned and Nonperforming Asset Balances (Detail) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Financing Receivable, Recorded Investment [Line Items]    
Other Real Estate Owned $ 16.6us-gaap_OtherRealEstateAndForeclosedAssets $ 11.9us-gaap_OtherRealEstateAndForeclosedAssets
Total Nonperforming Assets 232.3us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest 274.7us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
Total Loans and Leases 31,640.2us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome 29,385.5us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
Commercial    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans and Leases 14,353.6us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
12,620.0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
Commercial | Commercial and Institutional    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans and Leases 8,381.9us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_CommercialAndInstitutionalLoansMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
7,375.8us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_CommercialAndInstitutionalLoansMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
Commercial | Commercial Real Estate    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans and Leases 3,333.3us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
2,955.8us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
Commercial | Lease Financing, net    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans and Leases 916.3us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
975.1us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
Commercial | Non-U.S.    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans and Leases 1,530.6us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_NonUnitedStatesMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
954.7us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_NonUnitedStatesMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
Commercial | Other    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans and Leases 191.5us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_CommercialOtherFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
358.6us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_CommercialOtherFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
Personal    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans and Leases 17,286.6us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
16,765.5us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
Personal | Residential Real Estate    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans and Leases 9,782.6us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
10,271.3us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
Personal | Private Client    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans and Leases 7,466.9us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_PrivateClientMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
6,445.6us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_PrivateClientMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
Personal | Other    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans and Leases 37.1us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_PersonalOtherFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
48.6us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_PersonalOtherFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
Performing Financing Receivable    
Financing Receivable, Recorded Investment [Line Items]    
Current 31,242.6us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
28,889.0us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
30-59 Days Past Due 129.6us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
167.5us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
60-89 Days Past Due 29.6us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
49.8us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
90 Days or More Past Due 22.7us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
16.4us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
Total Loans and Leases 31,424.5us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
29,122.7us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
Performing Financing Receivable | Commercial    
Financing Receivable, Recorded Investment [Line Items]    
Current 14,253.2us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
12,501.8us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
30-59 Days Past Due 24.1us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
9.1us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
60-89 Days Past Due 13.8us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
26.7us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
90 Days or More Past Due 10.4us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
10.1us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
Total Loans and Leases 14,301.5us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
12,547.7us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
Performing Financing Receivable | Commercial | Commercial and Institutional    
Financing Receivable, Recorded Investment [Line Items]    
Current 8,340.5us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_CommercialAndInstitutionalLoansMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
7,332.3us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_CommercialAndInstitutionalLoansMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
30-59 Days Past Due 14.5us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_CommercialAndInstitutionalLoansMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
5.0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_CommercialAndInstitutionalLoansMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
60-89 Days Past Due 4.0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_CommercialAndInstitutionalLoansMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
12.1us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_CommercialAndInstitutionalLoansMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
90 Days or More Past Due 7.9us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_CommercialAndInstitutionalLoansMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
3.3us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_CommercialAndInstitutionalLoansMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
Total Loans and Leases 8,366.9us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_CommercialAndInstitutionalLoansMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
7,352.7us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_CommercialAndInstitutionalLoansMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
Performing Financing Receivable | Commercial | Commercial Real Estate    
Financing Receivable, Recorded Investment [Line Items]    
Current 3,274.3us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
2,881.1us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
30-59 Days Past Due 9.6us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
4.1us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
60-89 Days Past Due 9.8us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
14.6us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
90 Days or More Past Due 2.5us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
6.8us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
Total Loans and Leases 3,296.2us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
2,906.6us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
Performing Financing Receivable | Commercial | Lease Financing, net    
Financing Receivable, Recorded Investment [Line Items]    
Current 916.3us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
975.1us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
Total Loans and Leases 916.3us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
975.1us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
Performing Financing Receivable | Commercial | Non-U.S.    
Financing Receivable, Recorded Investment [Line Items]    
Current 1,530.6us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_NonUnitedStatesMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
954.7us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_NonUnitedStatesMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
Total Loans and Leases 1,530.6us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_NonUnitedStatesMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
954.7us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_NonUnitedStatesMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
Performing Financing Receivable | Commercial | Other    
Financing Receivable, Recorded Investment [Line Items]    
Current 191.5us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_CommercialOtherFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
358.6us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_CommercialOtherFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
Total Loans and Leases 191.5us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_CommercialOtherFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
358.6us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_CommercialOtherFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
Performing Financing Receivable | Personal    
Financing Receivable, Recorded Investment [Line Items]    
Current 16,989.4us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
16,387.2us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
30-59 Days Past Due 105.5us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
158.4us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
60-89 Days Past Due 15.8us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
23.1us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
90 Days or More Past Due 12.3us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
6.3us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
Total Loans and Leases 17,123.0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
16,575.0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
Performing Financing Receivable | Personal | Residential Real Estate    
Financing Receivable, Recorded Investment [Line Items]    
Current 9,556.3us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
9,934.4us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
30-59 Days Past Due 49.5us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
129.3us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
60-89 Days Past Due 9.9us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
15.6us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
90 Days or More Past Due 4.5us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
2.9us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
Total Loans and Leases 9,620.2us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
10,082.2us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
Performing Financing Receivable | Personal | Private Client    
Financing Receivable, Recorded Investment [Line Items]    
Current 7,396.0us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_PrivateClientMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
6,404.2us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_PrivateClientMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
30-59 Days Past Due 56.0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_PrivateClientMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
29.1us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_PrivateClientMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
60-89 Days Past Due 5.9us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_PrivateClientMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
7.5us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_PrivateClientMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
90 Days or More Past Due 7.8us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_PrivateClientMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
3.4us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_PrivateClientMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
Total Loans and Leases 7,465.7us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_PrivateClientMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
6,444.2us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_PrivateClientMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
Performing Financing Receivable | Personal | Other    
Financing Receivable, Recorded Investment [Line Items]    
Current 37.1us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_PersonalOtherFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
48.6us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_PersonalOtherFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
Total Loans and Leases 37.1us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_PersonalOtherFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
48.6us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_PersonalOtherFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
Nonperforming Financing Receivable    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans and Leases 215.7us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_NonperformingFinancingReceivableMember
262.8us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_NonperformingFinancingReceivableMember
Nonperforming Financing Receivable | Commercial    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans and Leases 52.1us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_NonperformingFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
72.3us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_NonperformingFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
Nonperforming Financing Receivable | Commercial | Commercial and Institutional    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans and Leases 15.0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_NonperformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_CommercialAndInstitutionalLoansMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
23.1us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_NonperformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_CommercialAndInstitutionalLoansMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
Nonperforming Financing Receivable | Commercial | Commercial Real Estate    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans and Leases 37.1us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_NonperformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
49.2us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_NonperformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= us-gaap_CommercialPortfolioSegmentMember
Nonperforming Financing Receivable | Personal    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans and Leases 163.6us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_NonperformingFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
190.5us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_NonperformingFinancingReceivableMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
Nonperforming Financing Receivable | Personal | Residential Real Estate    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans and Leases 162.4us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_NonperformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
189.1us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_NonperformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
Nonperforming Financing Receivable | Personal | Private Client    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans and Leases $ 1.2us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_NonperformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_PrivateClientMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember
$ 1.4us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ ntrs_FinancingReceivableInformationByDelinquencyStatusAxis
= us-gaap_NonperformingFinancingReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ntrs_PrivateClientMember
/ ntrs_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableSecondaryAxis
= ntrs_PersonalPortfolioSegmentMember