Annual report pursuant to Section 13 and 15(d)

Demand note payable and convertible debentures - related party (Details)

v2.4.1.9
Demand note payable and convertible debentures - related party (Details) (USD $)
12 Months Ended 3 Months Ended 0 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2014
Jan. 06, 2014
Oct. 18, 2013
Mar. 25, 2013
Sep. 24, 2001
Jul. 22, 2013
Debt Instrument [Line Items]                
Demand notes payable, related party, current $ 0us-gaap_NotesPayableRelatedPartiesClassifiedCurrent $ 3,000,000us-gaap_NotesPayableRelatedPartiesClassifiedCurrent 0us-gaap_NotesPayableRelatedPartiesClassifiedCurrent          
Interest paid on debt 324,885us-gaap_InterestPaid 55,639us-gaap_InterestPaid            
Michaelson                
Debt Instrument [Line Items]                
Related party ownership percentage     6.40%tcgn_OwnernshipInterestPercentageRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tcgn_MichaelsonCapitalSpecialFinanceFundLP.Member
         
Demand notes                
Debt Instrument [Line Items]                
Demand notes payable, related party, current 0us-gaap_NotesPayableRelatedPartiesClassifiedCurrent
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
1,750,000us-gaap_NotesPayableRelatedPartiesClassifiedCurrent
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
0us-gaap_NotesPayableRelatedPartiesClassifiedCurrent
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
1,750,000us-gaap_NotesPayableRelatedPartiesClassifiedCurrent
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
       
Interest paid on debt       175,311us-gaap_InterestPaid
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
       
Demand notes | Minimum                
Debt Instrument [Line Items]                
Related party debt, stated interest rate 5.00%us-gaap_RelatedPartyTransactionRate
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
             
Demand notes | Maximum                
Debt Instrument [Line Items]                
Related party debt, stated interest rate 6.00%us-gaap_RelatedPartyTransactionRate
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
             
Demand notes | Chief Executive Officer (John N. Hatsopoulos)                
Debt Instrument [Line Items]                
Demand notes payable, related party, current 0us-gaap_NotesPayableRelatedPartiesClassifiedCurrent
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ChiefExecutiveOfficerMember
1,750,000us-gaap_NotesPayableRelatedPartiesClassifiedCurrent
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ChiefExecutiveOfficerMember
0us-gaap_NotesPayableRelatedPartiesClassifiedCurrent
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ChiefExecutiveOfficerMember
         
Convertible debentures | Common stock                
Debt Instrument [Line Items]                
Conversion price in usd per share         $ 1.20us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
     
Debt conversion, amount converted         3,000,000us-gaap_DebtConversionOriginalDebtAmount1
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
     
Debt conversion, number of shares issued         555,556us-gaap_DebtConversionConvertedInstrumentSharesIssued1
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
     
Convertible debentures | Director and Chief Executive Officer                
Debt Instrument [Line Items]                
Related party debt, stated interest rate 6.00%us-gaap_RelatedPartyTransactionRate
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ManagementMember
             
Principal amount             330,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ManagementMember
 
Debentures accrued interest, first payment from issuance date 6 years              
Conversion price in usd per share $ 1.20us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ManagementMember
  1.20us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ManagementMember
         
Convertible debentures | Director and Chief Executive Officer | Common stock                
Debt Instrument [Line Items]                
Conversion price in usd per share $ 1.20us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ManagementMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
  1.20us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ManagementMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
         
Convertible debentures | Member of board of directors                
Debt Instrument [Line Items]                
Principal amount             200,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_DirectorMember
 
Convertible debentures | Member of board of directors | Conversion of accrued interest                
Debt Instrument [Line Items]                
Conversion price in usd per share         $ 4.50us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_DebtConversionByUniqueDescriptionAxis
= tcgn_ConversionOfAccruedInterestAmountMember
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_DirectorMember
     
Convertible debentures, related party, current         4,367tcgn_ConvertibleDebentureRelatedPartiesCurrent
/ us-gaap_DebtConversionByUniqueDescriptionAxis
= tcgn_ConversionOfAccruedInterestAmountMember
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_DirectorMember
     
Common stock issuable upon conversion         970us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments
/ us-gaap_DebtConversionByUniqueDescriptionAxis
= tcgn_ConversionOfAccruedInterestAmountMember
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_DirectorMember
     
Convertible debentures | Member of board of directors | Conversion of accrued interest in 2012                
Debt Instrument [Line Items]                
Conversion price in usd per share         $ 3.20us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_DebtConversionByUniqueDescriptionAxis
= tcgn_ConversionofAccruedInterestAmountin2012Member
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_DirectorMember
     
Convertible debentures, related party, current         6,913tcgn_ConvertibleDebentureRelatedPartiesCurrent
/ us-gaap_DebtConversionByUniqueDescriptionAxis
= tcgn_ConversionofAccruedInterestAmountin2012Member
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_DirectorMember
     
Common stock issuable upon conversion         2,161us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments
/ us-gaap_DebtConversionByUniqueDescriptionAxis
= tcgn_ConversionofAccruedInterestAmountin2012Member
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_DirectorMember
     
Convertible debentures | Member of board of directors | Conversion of accrued interest in 2012 | Common stock                
Debt Instrument [Line Items]                
Conversion price in usd per share         $ 2,161us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_DebtConversionByUniqueDescriptionAxis
= tcgn_ConversionofAccruedInterestAmountin2012Member
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_DirectorMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
     
Convertible debentures | Chief Executive Officer (John N. Hatsopoulos)                
Debt Instrument [Line Items]                
Principal amount             100,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ChiefExecutiveOfficerMember
 
Convertible debentures | Michaelson                
Debt Instrument [Line Items]                
Related party debt, stated interest rate     4.00%us-gaap_RelatedPartyTransactionRate
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tcgn_MichaelsonCapitalSpecialFinanceFundLP.Member
         
Conversion price in usd per share $ 5.40us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tcgn_MichaelsonCapitalSpecialFinanceFundLP.Member
  5.40us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tcgn_MichaelsonCapitalSpecialFinanceFundLP.Member
         
Debt conversion, amount converted     1,000us-gaap_DebtConversionOriginalDebtAmount1
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tcgn_MichaelsonCapitalSpecialFinanceFundLP.Member
         
Convertible debentures, related party, current 3,000,000tcgn_ConvertibleDebentureRelatedPartiesCurrent
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tcgn_MichaelsonCapitalSpecialFinanceFundLP.Member
  3,000,000tcgn_ConvertibleDebentureRelatedPartiesCurrent
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tcgn_MichaelsonCapitalSpecialFinanceFundLP.Member
         
Debt term     3 years          
Accrue rate after occurrence and during continuance     8.00%tcgn_DebtInstrumentConvertibleAccrueRateAfterOccurrenceandDuringContinuance
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tcgn_MichaelsonCapitalSpecialFinanceFundLP.Member
         
Accrue rate after occurrence and during continuance on other default     2.00%tcgn_DebtInstrumentConvertibleAccrueRateAfterOccurrenceandDuringContinuanceOtherDefault
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tcgn_MichaelsonCapitalSpecialFinanceFundLP.Member
         
Consecutive trading days     20 days          
Maximum conversion amount     150,000us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tcgn_MichaelsonCapitalSpecialFinanceFundLP.Member
         
Percentage of principal and interest     120.00%tcgn_DebtInstrumentRepurchasePercentageofPrincipalandInterest
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tcgn_MichaelsonCapitalSpecialFinanceFundLP.Member
         
Debt issuance cost 99,191us-gaap_DebtIssuanceCosts
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tcgn_MichaelsonCapitalSpecialFinanceFundLP.Member
  140,433us-gaap_DebtIssuanceCosts
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tcgn_MichaelsonCapitalSpecialFinanceFundLP.Member
         
Convertible debentures | Michaelson | Common stock                
Debt Instrument [Line Items]                
Debt conversion, number of shares issued     185.19us-gaap_DebtConversionConvertedInstrumentSharesIssued1
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tcgn_MichaelsonCapitalSpecialFinanceFundLP.Member
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
         
Common stock issuable upon conversion 555,556us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments
/ us-gaap_LongtermDebtTypeAxis
= tcgn_ConvertibleUnsecuredDebtMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tcgn_MichaelsonCapitalSpecialFinanceFundLP.Member
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
             
Revolving credit facility                
Debt Instrument [Line Items]                
Interest paid on debt       25,347us-gaap_InterestPaid
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
       
Debt Instrument, Basis Spread on Variable Rate           1.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
   
Revolving credit facility | Chief Executive Officer (John N. Hatsopoulos)                
Debt Instrument [Line Items]                
Working capital line of credit with related party           1,500,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ChiefExecutiveOfficerMember
  1,055,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ChiefExecutiveOfficerMember
Amount outstanding       $ 1,200,000us-gaap_LineOfCredit
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ChiefExecutiveOfficerMember