Quarterly report pursuant to Section 13 or 15(d)

Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details)

v2.4.1.9
Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) (USD $)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Finite-Lived Intangible Assets [Line Items]    
Cost or Deemed Cost, Beginning Balance $ 5,122,133us-gaap_FiniteLivedIntangibleAssetsGross $ 5,122,133us-gaap_FiniteLivedIntangibleAssetsGross
Cost or Deemed Cost, Additions      
Cost or Deemed Cost, Disposals      
Cost or Deemed Cost, Ending Balance 5,122,134us-gaap_FiniteLivedIntangibleAssetsGross 5,122,133us-gaap_FiniteLivedIntangibleAssetsGross
Accumulated Amortization, Beginning Balance 2,946,069us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization 2,687,496us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Accumulated Amortization, Amortization Charge 64,643us-gaap_AmortizationOfIntangibleAssets 258,572us-gaap_AmortizationOfIntangibleAssets
Accumulated Amortization, Disposals      
Accumulated Amortization, Ending Balance 3,010,712us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization 2,946,069us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Net Book Value, Beginning Balance 2,176,065us-gaap_FiniteLivedIntangibleAssetsNet 2,434,637us-gaap_FiniteLivedIntangibleAssetsNet
Net Book Value, Ending Balance 2,111,422us-gaap_FiniteLivedIntangibleAssetsNet 2,176,065us-gaap_FiniteLivedIntangibleAssetsNet
Patents & Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost or Deemed Cost, Beginning Balance 3,851,495us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
3,851,494us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
Cost or Deemed Cost, Additions      
Cost or Deemed Cost, Disposals      
Cost or Deemed Cost, Ending Balance 3,851,495us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
3,851,495us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
Accumulated Amortization, Beginning Balance 1,675,430us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
1,416,857us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
Accumulated Amortization, Amortization Charge 64,643us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
258,572us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
Accumulated Amortization, Disposals      
Accumulated Amortization, Ending Balance 1,740,073us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
1,675,430us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
Net Book Value, Beginning Balance 2,176,065us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
2,434,637us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
Net Book Value, Ending Balance 2,111,422us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
2,176,065us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
Distributor & Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost or Deemed Cost, Beginning Balance 1,270,639us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
1,270,639us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Cost or Deemed Cost, Additions      
Cost or Deemed Cost, Disposals      
Cost or Deemed Cost, Ending Balance 1,270,639us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
1,270,639us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Accumulated Amortization, Beginning Balance 1,270,639us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
1,270,639us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Accumulated Amortization, Amortization Charge      
Accumulated Amortization, Disposals      
Accumulated Amortization, Ending Balance 1,270,639us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
1,270,639us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Net Book Value, Beginning Balance      
Net Book Value, Ending Balance