XML 33 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Intangible Assets - Summary of Intangible Assets (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Finite-Lived Intangible Assets [Line Items]    
Cost $ 1,395us-gaap_IntangibleAssetsGrossExcludingGoodwill $ 1,218us-gaap_IntangibleAssetsGrossExcludingGoodwill
Accumulated Amortization (790)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization (744)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Net Carrying Amount End of Period 605us-gaap_IntangibleAssetsNetExcludingGoodwill 474us-gaap_IntangibleAssetsNetExcludingGoodwill
Core Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Average Remaining Amortization Period 1 year 5 months 12 days 1 year 8 months 12 days
Cost 978us-gaap_IntangibleAssetsGrossExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= nrthf_CoreTechnologyMember
978us-gaap_IntangibleAssetsGrossExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= nrthf_CoreTechnologyMember
Accumulated Amortization (734)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= nrthf_CoreTechnologyMember
(691)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= nrthf_CoreTechnologyMember
Net Carrying Amount End of Period 244us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= nrthf_CoreTechnologyMember
287us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= nrthf_CoreTechnologyMember
Trade Name [Member]    
Finite-Lived Intangible Assets [Line Items]    
Average Remaining Amortization Period 2 years 5 months 12 days 2 years 8 months 12 days
Cost 89us-gaap_IntangibleAssetsGrossExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
89us-gaap_IntangibleAssetsGrossExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
Accumulated Amortization (56)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
(53)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
Net Carrying Amount End of Period 33us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
36us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
Royalty License [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 328us-gaap_IntangibleAssetsGrossExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= nrthf_RoyaltyLicenseMember
151us-gaap_IntangibleAssetsGrossExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= nrthf_RoyaltyLicenseMember
Net Carrying Amount End of Period $ 328us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= nrthf_RoyaltyLicenseMember
$ 151us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= nrthf_RoyaltyLicenseMember