Quarterly report pursuant to Section 13 or 15(d)

SEGMENT INFORMATION (Details)

v2.4.1.9
SEGMENT INFORMATION (Details) (USD $)
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Total Revenues $ 763,353us-gaap_SalesRevenueNet $ 560,319us-gaap_SalesRevenueNet
Cost of Goods Sold 534,638us-gaap_CostOfGoodsSold 558,229us-gaap_CostOfGoodsSold
Total 228,715us-gaap_Revenues 2,090us-gaap_Revenues
Selling, general and administrative expenses 2,331,285us-gaap_SellingGeneralAndAdministrativeExpense 2,203,805us-gaap_SellingGeneralAndAdministrativeExpense
Loss from operations (2,102,570)us-gaap_OperatingIncomeLoss (2,201,715)us-gaap_OperatingIncomeLoss
Other Income (Expenses)    
Amortization of debt discount 41,126us-gaap_AmortizationOfDebtDiscountPremium   
Loss from derivatives issued with debt greater than debt carrying value 224,000TRTC_LossFromDerivativesIssuedWithDebtGreaterThanDebtCarryingValue 1,214,000TRTC_LossFromDerivativesIssuedWithDebtGreaterThanDebtCarryingValue
Gain (Loss) on fair market valuation of derivatives (408,200)TRTC_GainOnFairMarketValuationOfDerivatives 1,284,825TRTC_GainOnFairMarketValuationOfDerivatives
Interest Income (Expense) 188,529us-gaap_InterestExpense 215,950us-gaap_InterestExpense
Total Other Income (Expense) (45,455)us-gaap_NonoperatingIncomeExpense (2,714,775)us-gaap_NonoperatingIncomeExpense
Loss before Provision of Income Taxes (2,148,025)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest (4,916,490)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Hydroponic Produce Member    
Total Revenues 458,773us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_HydroponicProduceMember
457,823us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_HydroponicProduceMember
Cost of Goods Sold 288,093us-gaap_CostOfGoodsSold
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_HydroponicProduceMember
476,139us-gaap_CostOfGoodsSold
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_HydroponicProduceMember
Total 170,680us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_HydroponicProduceMember
(18,316)us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_HydroponicProduceMember
Selling, general and administrative expenses 470,065us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_HydroponicProduceMember
266,244us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_HydroponicProduceMember
Loss from operations (299,385)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_HydroponicProduceMember
(284,560)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_HydroponicProduceMember
Other Income (Expenses)    
Amortization of debt discount     
Loss from derivatives issued with debt greater than debt carrying value      
Gain (Loss) on fair market valuation of derivatives      
Interest Income (Expense)    1,737us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_HydroponicProduceMember
Total Other Income (Expense)    1,737us-gaap_NonoperatingIncomeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_HydroponicProduceMember
Loss before Provision of Income Taxes (299,385)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_HydroponicProduceMember
(282,823)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_HydroponicProduceMember
Total assets 6,009,693TRTC_SegmentInformationTotalAssets
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_HydroponicProduceMember
4,595,821TRTC_SegmentInformationTotalAssets
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_HydroponicProduceMember
Cannabis Products Member    
Total Revenues 304,025us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_CannabisProductsMember
  
Cost of Goods Sold 246,545us-gaap_CostOfGoodsSold
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_CannabisProductsMember
  
Total 57,480us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_CannabisProductsMember
  
Selling, general and administrative expenses 226,289us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_CannabisProductsMember
  
Loss from operations (168,809)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_CannabisProductsMember
  
Other Income (Expenses)    
Amortization of debt discount     
Loss from derivatives issued with debt greater than debt carrying value      
Gain (Loss) on fair market valuation of derivatives      
Interest Income (Expense)      
Total Other Income (Expense)      
Loss before Provision of Income Taxes (168,809)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_CannabisProductsMember
  
Total assets 794,180TRTC_SegmentInformationTotalAssets
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_CannabisProductsMember
  
Eliminations And Other Member    
Total Revenues 555us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_EliminationsAndOtherMember
102,496us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_EliminationsAndOtherMember
Cost of Goods Sold    82,090us-gaap_CostOfGoodsSold
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_EliminationsAndOtherMember
Total 555us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_EliminationsAndOtherMember
20,406us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_EliminationsAndOtherMember
Selling, general and administrative expenses 1,634,931us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_EliminationsAndOtherMember
1,937,561us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_EliminationsAndOtherMember
Loss from operations (1,634,376)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_EliminationsAndOtherMember
(1,917,155)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_EliminationsAndOtherMember
Other Income (Expenses)    
Amortization of debt discount (41,126)us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_EliminationsAndOtherMember
 
Loss from derivatives issued with debt greater than debt carrying value (224,000)TRTC_LossFromDerivativesIssuedWithDebtGreaterThanDebtCarryingValue
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_EliminationsAndOtherMember
(1,214,000)TRTC_LossFromDerivativesIssuedWithDebtGreaterThanDebtCarryingValue
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_EliminationsAndOtherMember
Gain (Loss) on fair market valuation of derivatives 408,200TRTC_GainOnFairMarketValuationOfDerivatives
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_EliminationsAndOtherMember
(1,284,825)TRTC_GainOnFairMarketValuationOfDerivatives
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_EliminationsAndOtherMember
Interest Income (Expense) (188,529)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_EliminationsAndOtherMember
(217,687)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_EliminationsAndOtherMember
Total Other Income (Expense) (45,455)us-gaap_NonoperatingIncomeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_EliminationsAndOtherMember
(2,716,512)us-gaap_NonoperatingIncomeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_EliminationsAndOtherMember
Loss before Provision of Income Taxes (1,679,831)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_EliminationsAndOtherMember
(4,633,667)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_EliminationsAndOtherMember
Total assets 426,508TRTC_SegmentInformationTotalAssets
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_EliminationsAndOtherMember
3,818,060TRTC_SegmentInformationTotalAssets
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_EliminationsAndOtherMember
Segment Information Member    
Total Revenues 763,353us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_SegmentInformationMember
560,319us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_SegmentInformationMember
Cost of Goods Sold 534,638us-gaap_CostOfGoodsSold
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_SegmentInformationMember
558,229us-gaap_CostOfGoodsSold
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_SegmentInformationMember
Total 228,715us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_SegmentInformationMember
2,090us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_SegmentInformationMember
Selling, general and administrative expenses 2,331,285us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_SegmentInformationMember
2,203,805us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_SegmentInformationMember
Loss from operations (2,102,570)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_SegmentInformationMember
(2,201,715)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_SegmentInformationMember
Other Income (Expenses)    
Amortization of debt discount (41,126)us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_SegmentInformationMember
 
Loss from derivatives issued with debt greater than debt carrying value (224,000)TRTC_LossFromDerivativesIssuedWithDebtGreaterThanDebtCarryingValue
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_SegmentInformationMember
(1,214,000)TRTC_LossFromDerivativesIssuedWithDebtGreaterThanDebtCarryingValue
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_SegmentInformationMember
Gain (Loss) on fair market valuation of derivatives 408,200TRTC_GainOnFairMarketValuationOfDerivatives
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_SegmentInformationMember
(1,284,825)TRTC_GainOnFairMarketValuationOfDerivatives
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_SegmentInformationMember
Interest Income (Expense) (188,529)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_SegmentInformationMember
(215,950)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_SegmentInformationMember
Total Other Income (Expense) (45,455)us-gaap_NonoperatingIncomeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_SegmentInformationMember
(2,714,775)us-gaap_NonoperatingIncomeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_SegmentInformationMember
Loss before Provision of Income Taxes (2,148,025)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_SegmentInformationMember
(4,916,490)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_SegmentInformationMember
Total assets $ 7,230,381TRTC_SegmentInformationTotalAssets
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_SegmentInformationMember
$ 8,413,881TRTC_SegmentInformationTotalAssets
/ us-gaap_StatementBusinessSegmentsAxis
= TRTC_SegmentInformationMember