Quarterly report pursuant to Section 13 or 15(d)

Amortizable intangible assets -Amounts related to intangible assets (Details)

v2.4.1.9
Amortizable intangible assets -Amounts related to intangible assets (Details) (USD $)
Mar. 31, 2015
Dec. 31, 2014
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 1,277,511us-gaap_FiniteLivedIntangibleAssetsGross $ 1,230,274us-gaap_FiniteLivedIntangibleAssetsGross
Finite-Lived Intangible Assets, Accumulated Amortization (242,257)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization (218,974)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Finite-Lived Intangible Assets, Net 1,035,254us-gaap_FiniteLivedIntangibleAssetsNet 1,011,300us-gaap_FiniteLivedIntangibleAssetsNet
Intangible Assets, Current 1,035,254us-gaap_IntangibleAssetsCurrent  
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 550,335us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
514,930us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
Finite-Lived Intangible Assets, Accumulated Amortization 69,446us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
62,242us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
Finite-Lived Intangible Assets, Net   452,688us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
Intangible Assets, Current 480,889us-gaap_IntangibleAssetsCurrent
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
 
Product Certification [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 487,176us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= tcgn_ProductCertificationMember
475,344us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= tcgn_ProductCertificationMember
Finite-Lived Intangible Assets, Accumulated Amortization 140,811us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= tcgn_ProductCertificationMember
128,732us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= tcgn_ProductCertificationMember
Finite-Lived Intangible Assets, Net   346,612us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= tcgn_ProductCertificationMember
Intangible Assets, Current 346,365us-gaap_IntangibleAssetsCurrent
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= tcgn_ProductCertificationMember
 
Developed Technology Rights [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 240,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
240,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
Finite-Lived Intangible Assets, Accumulated Amortization 32,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
28,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
Finite-Lived Intangible Assets, Net   212,000us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
Intangible Assets, Current $ 208,000us-gaap_IntangibleAssetsCurrent
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember