XML 21 R55.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies - Textual (Details) (USD $)
0 Months Ended 12 Months Ended
Jan. 13, 2012
Dec. 27, 2014
Dec. 28, 2013
Dec. 29, 2012
Dec. 31, 2011
Long-term Purchase Commitment [Line Items]          
Liabilities recorded for obligations   $ 0nano_IntellectualPropertyIndemnificationObligations $ 0nano_IntellectualPropertyIndemnificationObligations    
One time payment to KLA 2,500,000us-gaap_PaymentsForLegalSettlements        
Legal settlement in operating expense         2,500,000us-gaap_LitigationSettlementExpense
Rent expense   2,100,000us-gaap_LeaseAndRentalExpense 2,000,000us-gaap_LeaseAndRentalExpense 2,200,000us-gaap_LeaseAndRentalExpense  
Inventories [Member]          
Long-term Purchase Commitment [Line Items]          
Purchase commitment   29,500,000us-gaap_LongTermPurchaseCommitmentAmount
/ us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis
= us-gaap_InventoriesMember
     
Inventories [Member] | Zygo Corporation [Member]          
Long-term Purchase Commitment [Line Items]          
Purchase commitment, estimated future amount   2,900,000nano_LongTermPurchaseCommitmentEstimatedFutureAmount
/ us-gaap_BusinessAcquisitionAxis
= nano_ZygoCorporationMember
/ us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis
= us-gaap_InventoriesMember
     
Fair Value, Measurements, Recurring [Member] | Zygo Corporation [Member]          
Long-term Purchase Commitment [Line Items]          
Liabilities resulting from the acquisition of certain assets from acquisitions, measured at fair value   $ 2,400,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ us-gaap_BusinessAcquisitionAxis
= nano_ZygoCorporationMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
$ 2,800,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ us-gaap_BusinessAcquisitionAxis
= nano_ZygoCorporationMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember