XML 145 R82.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans - Past Due Loans And Nonaccrual Loans (Details) (USD $)
Dec. 31, 2014
Dec. 31, 2013
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days Past Due Still Accruing, Subtotal $ 736,000us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue $ 1,057,000us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
60-89 Days Past Due Still Accruing, Subtotal 545,000us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
Greater Than 90 Days Still Accruing, Subtotal 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
Nonaccrual loans 4,674,000us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus 1,815,000us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
Total Past Due and Nonaccrual, Subtotal 5,955,000us-gaap_FinancingReceivableRecordedInvestmentPastDue 2,872,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
Total Current, Subtotal 923,100,000us-gaap_FinancingReceivableRecordedInvestmentCurrent 771,165,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
Total Financing Receivables 929,055,000us-gaap_NotesReceivableNet 774,037,000us-gaap_NotesReceivableNet
Less: Unearned origination fee, net of origination costs (4,551,000)nrim_UnearnedOriginationFeeNetOfOriginationCosts (4,021,000)nrim_UnearnedOriginationFeeNetOfOriginationCosts
Total loans 924,504,000nrim_FinancingReceivableBySegmentTotalLoans 770,016,000nrim_FinancingReceivableBySegmentTotalLoans
Asset Quality Rating - Pass    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days Past Due Still Accruing, Subtotal 696,000us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_PassMember
672,000us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_PassMember
60-89 Days Past Due Still Accruing, Subtotal 545,000us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_PassMember
0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_PassMember
Greater Than 90 Days Still Accruing, Subtotal 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_PassMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_PassMember
Nonaccrual loans 0us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_PassMember
127,000us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_PassMember
Total Past Due and Nonaccrual, Subtotal 1,241,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_PassMember
799,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_PassMember
Total Current, Subtotal 900,670,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_PassMember
750,694,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_PassMember
Total Financing Receivables 901,911,000us-gaap_NotesReceivableNet
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_PassMember
751,493,000us-gaap_NotesReceivableNet
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_PassMember
Asset Quality Rating - Special Mention    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days Past Due Still Accruing, Subtotal 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_SpecialMentionMember
385,000us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_SpecialMentionMember
60-89 Days Past Due Still Accruing, Subtotal 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_SpecialMentionMember
0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_SpecialMentionMember
Greater Than 90 Days Still Accruing, Subtotal 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_SpecialMentionMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_SpecialMentionMember
Nonaccrual loans 0us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_SpecialMentionMember
0us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_SpecialMentionMember
Total Past Due and Nonaccrual, Subtotal 0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_SpecialMentionMember
385,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_SpecialMentionMember
Total Current, Subtotal 20,012,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_SpecialMentionMember
17,985,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_SpecialMentionMember
Total Financing Receivables 20,012,000us-gaap_NotesReceivableNet
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_SpecialMentionMember
18,370,000us-gaap_NotesReceivableNet
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_SpecialMentionMember
Asset Quality Rating - Substandard    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days Past Due Still Accruing, Subtotal 40,000us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_SubstandardMember
0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_SubstandardMember
60-89 Days Past Due Still Accruing, Subtotal 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_SubstandardMember
0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_SubstandardMember
Greater Than 90 Days Still Accruing, Subtotal 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_SubstandardMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_SubstandardMember
Nonaccrual loans 4,674,000us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_SubstandardMember
1,688,000us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_SubstandardMember
Total Past Due and Nonaccrual, Subtotal 4,714,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_SubstandardMember
1,688,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_SubstandardMember
Total Current, Subtotal 2,418,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_SubstandardMember
2,486,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_SubstandardMember
Total Financing Receivables 7,132,000us-gaap_NotesReceivableNet
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_SubstandardMember
4,174,000us-gaap_NotesReceivableNet
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_SubstandardMember
Asset Quality Rating - Doubtful    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days Past Due Still Accruing, Subtotal 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_DoubtfulMember
0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_DoubtfulMember
60-89 Days Past Due Still Accruing, Subtotal 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_DoubtfulMember
0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_DoubtfulMember
Greater Than 90 Days Still Accruing, Subtotal 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_DoubtfulMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_DoubtfulMember
Nonaccrual loans 0us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_DoubtfulMember
0us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_DoubtfulMember
Total Past Due and Nonaccrual, Subtotal 0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_DoubtfulMember
0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_DoubtfulMember
Total Current, Subtotal 0us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_DoubtfulMember
0us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_DoubtfulMember
Total Financing Receivables 0us-gaap_NotesReceivableNet
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_DoubtfulMember
0us-gaap_NotesReceivableNet
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_DoubtfulMember
Asset Quality Rating - Loss    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days Past Due Still Accruing, Subtotal 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_UnlikelyToBeCollectedFinancingReceivableMember
0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_UnlikelyToBeCollectedFinancingReceivableMember
60-89 Days Past Due Still Accruing, Subtotal 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_UnlikelyToBeCollectedFinancingReceivableMember
0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_UnlikelyToBeCollectedFinancingReceivableMember
Greater Than 90 Days Still Accruing, Subtotal 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_UnlikelyToBeCollectedFinancingReceivableMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_UnlikelyToBeCollectedFinancingReceivableMember
Nonaccrual loans 0us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_UnlikelyToBeCollectedFinancingReceivableMember
0us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_UnlikelyToBeCollectedFinancingReceivableMember
Total Past Due and Nonaccrual, Subtotal 0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_UnlikelyToBeCollectedFinancingReceivableMember
0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_UnlikelyToBeCollectedFinancingReceivableMember
Total Current, Subtotal 0us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_UnlikelyToBeCollectedFinancingReceivableMember
0us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_UnlikelyToBeCollectedFinancingReceivableMember
Total Financing Receivables $ 0us-gaap_NotesReceivableNet
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_UnlikelyToBeCollectedFinancingReceivableMember
$ 0us-gaap_NotesReceivableNet
/ nrim_LoanPortfolioRiskClassSegmentAxis
= us-gaap_UnlikelyToBeCollectedFinancingReceivableMember