XML 40 R20.htm IDEA: XBRL DOCUMENT v2.4.1.9
Cash, Cash Equivalents And Marketable Securities (Summary Of The Amortized Costs And Fair Values Of Marketable Securities) (Details) (USD $)
In Thousands, unless otherwise specified
Apr. 05, 2015
Dec. 31, 2014
Schedule of Available-for-sale Securities [Line Items]    
MARKETABLE SECURITIES, Amortized Cost $ 20,587us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis $ 22,409us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
MARKETABLE SECURITIES, Fair Value 20,593us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent 22,404us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent
MARKETABLE SECURITIES, Gross Unrealized Gains 8npk_AvailableForSaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments 5npk_AvailableForSaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments
MARKETABLE SECURITIES - Gross Unrealized Losses 2npk_AvailableForSaleDebtSecuritiesGrossUnrealizedLossAccumulatedInInvestments 10npk_AvailableForSaleDebtSecuritiesGrossUnrealizedLossAccumulatedInInvestments
Tax-Exempt Municipal Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
MARKETABLE SECURITIES, Amortized Cost 9,126us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NontaxableMunicipalBondsMember
8,809us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NontaxableMunicipalBondsMember
MARKETABLE SECURITIES, Fair Value 9,132us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NontaxableMunicipalBondsMember
8,804us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NontaxableMunicipalBondsMember
MARKETABLE SECURITIES, Gross Unrealized Gains 8npk_AvailableForSaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NontaxableMunicipalBondsMember
5npk_AvailableForSaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NontaxableMunicipalBondsMember
MARKETABLE SECURITIES - Gross Unrealized Losses 2npk_AvailableForSaleDebtSecuritiesGrossUnrealizedLossAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NontaxableMunicipalBondsMember
10npk_AvailableForSaleDebtSecuritiesGrossUnrealizedLossAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NontaxableMunicipalBondsMember
Variable Rate Demand Notes [Member]    
Schedule of Available-for-sale Securities [Line Items]    
MARKETABLE SECURITIES, Amortized Cost 11,461us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_VariableRateDemandObligationMember
13,600us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_VariableRateDemandObligationMember
MARKETABLE SECURITIES, Fair Value $ 11,461us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_VariableRateDemandObligationMember
$ 13,600us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_VariableRateDemandObligationMember