Annual report pursuant to Section 13 and 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 $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Finite-Lived Intangible Assets [Line Items]    
Beginning Balance $ 5,122,133us-gaap_FiniteLivedIntangibleAssetsGross $ 5,122,133us-gaap_FiniteLivedIntangibleAssetsGross
Additions      
Disposals      
Ending Balance 5,122,133us-gaap_FiniteLivedIntangibleAssetsGross 5,122,133us-gaap_FiniteLivedIntangibleAssetsGross
Beginning Balance 2,687,496us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization 2,428,924us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Amortization Charge 258,572us-gaap_AmortizationOfIntangibleAssets 258,572us-gaap_AmortizationOfIntangibleAssets
Disposals      
Ending Balance 2,946,068us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization 2,687,496us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Beginning Balance 2,434,637us-gaap_FiniteLivedIntangibleAssetsNet 2,693,209us-gaap_FiniteLivedIntangibleAssetsNet
Ending Balance 2,176,065us-gaap_FiniteLivedIntangibleAssetsNet 2,434,637us-gaap_FiniteLivedIntangibleAssetsNet
Patents and Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Beginning Balance 3,851,494us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
3,851,494us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
Additions      
Disposals      
Ending Balance 3,851,494us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
3,851,494us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
Beginning Balance 1,416,857us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
1,158,285us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
Amortization Charge 258,572us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
258,572us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
Disposals      
Ending Balance 1,675,429us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
1,416,857us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
Beginning Balance 2,434,637us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
2,693,209us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
Ending Balance 2,176,065us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
2,434,637us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
Distributor and Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Beginning Balance 1,270,639us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
1,270,639us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Additions      
Disposals      
Ending Balance 1,270,639us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
1,270,639us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Beginning Balance 1,270,639us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
1,270,639us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Amortization Charge      
Disposals      
Ending Balance 1,270,639us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
1,270,639us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Beginning Balance      
Ending Balance