XML 29 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans - Past Due Loans And Nonaccrual Loans (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days Past Due Still Accruing, Subtotal $ 1,461us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue $ 736us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
60-89 Days Past Due Still Accruing, Subtotal 620us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue 545us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
Greater Than 90 Days Still Accruing, Subtotal 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
Nonaccrual loans 4,810us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus 4,674us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
Total Past Due and Nonaccrual, Subtotal 6,891us-gaap_FinancingReceivableRecordedInvestmentPastDue 5,955us-gaap_FinancingReceivableRecordedInvestmentPastDue
Total Current, Subtotal 958,135us-gaap_FinancingReceivableRecordedInvestmentCurrent 923,100us-gaap_FinancingReceivableRecordedInvestmentCurrent
Total Financing Receivables 965,026us-gaap_NotesReceivableNet 929,055us-gaap_NotesReceivableNet
Less: Unearned origination fee, net of origination costs (4,462)nrim_UnearnedOriginationFeeNetOfOriginationCosts (4,551)nrim_UnearnedOriginationFeeNetOfOriginationCosts
Total loans 960,564nrim_FinancingReceivableBySegmentTotalLoans 924,504nrim_FinancingReceivableBySegmentTotalLoans
Asset Quality Rating - Pass    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days Past Due Still Accruing, Subtotal 1,246us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
696us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
60-89 Days Past Due Still Accruing, Subtotal 55us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
545us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Greater Than 90 Days Still Accruing, Subtotal 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Nonaccrual loans 0us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
0us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Total Past Due and Nonaccrual, Subtotal 1,301us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
1,241us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Total Current, Subtotal 935,072us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
900,670us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Total Financing Receivables 936,373us-gaap_NotesReceivableNet
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
901,911us-gaap_NotesReceivableNet
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Asset Quality Rating - Special Mention    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days Past Due Still Accruing, Subtotal 49us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
60-89 Days Past Due Still Accruing, Subtotal 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Greater Than 90 Days Still Accruing, Subtotal 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Nonaccrual loans 0us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
0us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Total Past Due and Nonaccrual, Subtotal 49us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Total Current, Subtotal 19,867us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
20,012us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Total Financing Receivables 19,916us-gaap_NotesReceivableNet
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
20,012us-gaap_NotesReceivableNet
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Asset Quality Rating - Substandard    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days Past Due Still Accruing, Subtotal 166us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
40us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
60-89 Days Past Due Still Accruing, Subtotal 565us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Greater Than 90 Days Still Accruing, Subtotal 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Nonaccrual loans 4,810us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
4,674us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Total Past Due and Nonaccrual, Subtotal 5,541us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
4,714us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Total Current, Subtotal 3,196us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
2,418us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Total Financing Receivables 8,737us-gaap_NotesReceivableNet
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
7,132us-gaap_NotesReceivableNet
/ us-gaap_InternalCreditAssessmentAxis
= 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
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
60-89 Days Past Due Still Accruing, Subtotal 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
Greater Than 90 Days Still Accruing, Subtotal 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
Nonaccrual loans 0us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
0us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
Total Past Due and Nonaccrual, Subtotal 0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
Total Current, Subtotal 0us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
0us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
Total Financing Receivables 0us-gaap_NotesReceivableNet
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
0us-gaap_NotesReceivableNet
/ us-gaap_InternalCreditAssessmentAxis
= 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
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_UnlikelyToBeCollectedFinancingReceivableMember
0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_UnlikelyToBeCollectedFinancingReceivableMember
60-89 Days Past Due Still Accruing, Subtotal 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_UnlikelyToBeCollectedFinancingReceivableMember
0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_UnlikelyToBeCollectedFinancingReceivableMember
Greater Than 90 Days Still Accruing, Subtotal 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_UnlikelyToBeCollectedFinancingReceivableMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_UnlikelyToBeCollectedFinancingReceivableMember
Nonaccrual loans 0us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_UnlikelyToBeCollectedFinancingReceivableMember
0us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_UnlikelyToBeCollectedFinancingReceivableMember
Total Past Due and Nonaccrual, Subtotal 0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_UnlikelyToBeCollectedFinancingReceivableMember
0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_UnlikelyToBeCollectedFinancingReceivableMember
Total Current, Subtotal 0us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_UnlikelyToBeCollectedFinancingReceivableMember
0us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_UnlikelyToBeCollectedFinancingReceivableMember
Total Financing Receivables $ 0us-gaap_NotesReceivableNet
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_UnlikelyToBeCollectedFinancingReceivableMember
$ 0us-gaap_NotesReceivableNet
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_UnlikelyToBeCollectedFinancingReceivableMember