XML 48 R77.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Based Compensation (Schedule of Outstanding Stock Options) (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding 206,463us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 219,540us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 225,670us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 229,836us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Average Exercise Price $ 26.74us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 26.64us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 26.27us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 25.85us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Remaining Life, Years 5 years 8 months 12 days      
Options Exercisable 193,963us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber 190,940us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber 196,489us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber  
Average Exercise Price $ 26.59us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice $ 26.58us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice $ 26.15us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice  
Average Exercise Price - $27.62 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding 19,063us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice3000Member
     
Average Exercise Price $ 27.62us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice3000Member
     
Remaining Life, Years 1 year 3 months 18 days      
Options Exercisable 19,063us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice3000Member
     
Average Exercise Price $ 27.62us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice3000Member
     
Average Exercise Price - $28.64 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding 17,600us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice3038Member
     
Average Exercise Price $ 28.64us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice3038Member
     
Remaining Life, Years 2 years      
Options Exercisable 17,600us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice3038Member
     
Average Exercise Price $ 28.64us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice3038Member
     
Average Exercise Price - $28.41 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding 17,600us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice3150Member
     
Average Exercise Price $ 28.41us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice3150Member
     
Remaining Life, Years 3 years      
Options Exercisable 17,600us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice3150Member
     
Average Exercise Price $ 28.41us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice3150Member
     
Average Exercise Price - $25.00 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding 18,700us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice3125Member
     
Average Exercise Price $ 25.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice3125Member
     
Remaining Life, Years 4 years      
Options Exercisable 18,700us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice3125Member
     
Average Exercise Price $ 25.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice3125Member
     
Average Exercise Price - $26.27 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding 1,100us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2750Member
     
Average Exercise Price $ 26.27us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2750Member
     
Remaining Life, Years 4 years 3 months 18 days      
Options Exercisable 1,100us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2750Member
     
Average Exercise Price $ 26.27us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2750Member
     
Average Exercise Price - $25.99 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding 17,600us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2890Member
     
Average Exercise Price $ 25.99us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2890Member
     
Remaining Life, Years 5 years      
Options Exercisable 17,600us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2890Member
     
Average Exercise Price $ 25.99us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2890Member
     
Average Exercise Price - $24.44 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding 1,100us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2859Member
     
Average Exercise Price $ 24.44us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2859Member
     
Remaining Life, Years 5 years 2 months 12 days      
Options Exercisable 1,100us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2859Member
     
Average Exercise Price $ 24.44us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2859Member
     
Average Exercise Price - $25.25 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding 22,550us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2688Member
     
Average Exercise Price $ 25.25us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2688Member
     
Remaining Life, Years 6 years      
Options Exercisable 22,550us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2688Member
     
Average Exercise Price $ 25.25us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2688Member
     
Average Exercise Price - $24.97 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding 24,750us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2777Member
     
Average Exercise Price $ 24.97us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2777Member
     
Remaining Life, Years 7 years      
Options Exercisable 24,750us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2777Member
     
Average Exercise Price $ 24.97us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2777Member
     
Average Exercise Price - $27.05 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding 25,300us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2627Member
     
Average Exercise Price $ 27.05us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2627Member
     
Remaining Life, Years 8 years      
Options Exercisable 25,300us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2627Member
     
Average Exercise Price $ 27.05us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2627Member
     
Average Exercise Price - $27.55 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding 1,100us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2747Member
     
Average Exercise Price $ 27.55us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2747Member
     
Remaining Life, Years 8 years      
Options Exercisable 1,100us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2747Member
     
Average Exercise Price $ 27.55us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2747Member
     
Average Exercise Price - $28.95 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding 2,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2975Member
     
Average Exercise Price $ 28.95us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2975Member
     
Remaining Life, Years 8 years 8 months 12 days      
Options Exercisable 2,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2975Member
     
Average Exercise Price $ 28.95us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2975Member
     
Average Exercise Price - $26.90 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding 25,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2690Member
     
Average Exercise Price $ 26.90us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2690Member
     
Remaining Life, Years 9 years      
Options Exercisable 25,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2690Member
     
Average Exercise Price $ 26.90us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2690Member
     
Average Exercise Price 29.08 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding 12,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2908Member
     
Average Exercise Price $ 29.08us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2908Member
     
Remaining Life, Years 10 years      
Options Exercisable 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2908Member
     
Average Exercise Price $ 0.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= nwfl_AverageExercisePrice2908Member