XML 85 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Significant Accounting Policies - Additional Information (Detail) (USD $)
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2013
Segment
Dec. 31, 2013
Segment
Dec. 31, 2014
Segment
Dec. 31, 2013
Dec. 31, 2012
Significant Accounting Policies [Line Items]          
Allowance for doubtful accounts $ 0us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent $ 0us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent $ 63,000us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent $ 0us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent  
Allowance for doubtful accounts, additions     63,000us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease 0us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease 0us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
Allowance for doubtful accounts, deductions     0us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs 0us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs 0us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs
Impairment losses on long-lived assets     0us-gaap_ImpairmentOfIntangibleAssetsFinitelived    
Deferred offering costs 29,000us-gaap_DeferredOfferingCosts 29,000us-gaap_DeferredOfferingCosts 0us-gaap_DeferredOfferingCosts 29,000us-gaap_DeferredOfferingCosts  
Number of reportable segments 1us-gaap_NumberOfReportableSegments 2us-gaap_NumberOfReportableSegments 1us-gaap_NumberOfReportableSegments    
Extended warranties description     The Company offers service agreements on its nCounter Analysis System for periods ranging from 12 to 36 months after the end of the standard 12-month warranty period.    
Standard warranty period     12 months    
Percentage used to determine discount for stand-alone sales     15.00%nstg_PercentageUsedToDetermineDiscountForStandaloneSales    
Product warranty accrual period     1 year    
Advertising costs     5,100,000us-gaap_AdvertisingExpense 3,300,000us-gaap_AdvertisingExpense 590,000us-gaap_AdvertisingExpense
Guarantees and indemnifications liabilities $ 0us-gaap_LossContingencyAccrualAtCarryingValue $ 0us-gaap_LossContingencyAccrualAtCarryingValue $ 0us-gaap_LossContingencyAccrualAtCarryingValue $ 0us-gaap_LossContingencyAccrualAtCarryingValue  
Manufacturing Equipment [Member]          
Significant Accounting Policies [Line Items]          
Estimated useful lives of the assets     5 years    
Prototype Systems [Member]          
Significant Accounting Policies [Line Items]          
Estimated useful lives of the assets     2 years    
Computer Equipment [Member]          
Significant Accounting Policies [Line Items]          
Estimated useful lives of the assets     3 years    
Furniture and Fixtures [Member]          
Significant Accounting Policies [Line Items]          
Estimated useful lives of the assets     5 years    
Leasehold Improvements [Member]          
Significant Accounting Policies [Line Items]          
Estimated useful live of leasehold improvements     Life of the related assets or the term of the lease, whichever is less    
Minimum [Member]          
Significant Accounting Policies [Line Items]          
Extended warranty period     12 months    
Minimum [Member] | Lease and Loaner Instruments [Member]          
Significant Accounting Policies [Line Items]          
Estimated useful lives of the assets     1 year    
Maximum [Member]          
Significant Accounting Policies [Line Items]          
Extended warranty period     36 months    
Maximum [Member] | Lease and Loaner Instruments [Member]          
Significant Accounting Policies [Line Items]          
Estimated useful lives of the assets     5 years    
Customer Concentration Risk [Member] | Total revenue [Member]          
Significant Accounting Policies [Line Items]          
Number of customer that individually represented more than 10% of total revenue and accounts receivable     0nstg_NumberOfCustomersMeetingConcentrationRiskThreshold
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
0nstg_NumberOfCustomersMeetingConcentrationRiskThreshold
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
0nstg_NumberOfCustomersMeetingConcentrationRiskThreshold
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
Customer Concentration Risk [Member] | Total revenue [Member] | Minimum [Member]          
Significant Accounting Policies [Line Items]          
Concentration risk, percentage     10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Credit Concentration Risk [Member] | Total accounts receivable [Member]          
Significant Accounting Policies [Line Items]          
Number of customer that individually represented more than 10% of total revenue and accounts receivable     1nstg_NumberOfCustomersMeetingConcentrationRiskThreshold
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
0nstg_NumberOfCustomersMeetingConcentrationRiskThreshold
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
 
Credit Concentration Risk [Member] | Total accounts receivable [Member] | Minimum [Member]          
Significant Accounting Policies [Line Items]          
Concentration risk, percentage     10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember