XML 28 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Reporting - Income (Loss) from Operations for Business Segments and Unallocated Costs and Expenses (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Segment Reporting Information [Line Items]    
Income (loss) from operations $ (3,635)us-gaap_OperatingIncomeLoss $ (2,905)us-gaap_OperatingIncomeLoss
Unallocated costs and expenses (5,476)us-gaap_OperatingExpenses (4,095)us-gaap_OperatingExpenses
Operating Segments [Member] | Product Sales and Services [Member]    
Segment Reporting Information [Line Items]    
Income (loss) from operations (1,515)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nrthf_ProductSalesAndServicesMember
(197)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nrthf_ProductSalesAndServicesMember
Operating Segments [Member] | Technology Licensing [Member]    
Segment Reporting Information [Line Items]    
Income (loss) from operations 242us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nrthf_TechnologyLicensingMember
(432)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nrthf_TechnologyLicensingMember
Operating Segments [Member] | Technology Development [Member]    
Segment Reporting Information [Line Items]    
Income (loss) from operations 1,477us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nrthf_TechnologyDevelopmentMember
105us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nrthf_TechnologyDevelopmentMember
Segment Reconciling Items [Member]    
Segment Reporting Information [Line Items]    
Shared Services (3,323)nrthf_CorporateAndSharedServicesCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(2,025)nrthf_CorporateAndSharedServicesCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Unallocated costs and expenses $ (516)us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
$ (356)us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember