NOTE PAYABLE (Details) (USD $)
|
Mar. 31, 2015
|
Dec. 31, 2014
|
Dec. 31, 2013
|
---|---|---|---|
Total Debt | $ 4,615,547us-gaap_ConvertibleNotesPayableCurrent | $ 1,197,680us-gaap_ConvertibleNotesPayableCurrent | |
Less short-term portion | 2,829,469us-gaap_ShortTermBorrowings | 4,615,547us-gaap_ShortTermBorrowings | |
Long-term portion | 88,126us-gaap_LongTermDebt | ||
Unsecured Promissory Note One [Member] | Officers [Member] | |||
Total Debt | |||
Unsecured Promissory Note Two [Member] | Director One [Member] | |||
Total Debt | |||
Unsecured Promissory Demand Note [Member] | |||
Total Debt |
5,000us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_UnsecuredPromissoryDemandNoteMember |
5,000us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_UnsecuredPromissoryDemandNoteMember |
150,000us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_UnsecuredPromissoryDemandNoteMember |
Promissory Demand Note [Member] | |||
Total Debt |
150,000us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_PromissoryDemandNoteMember |
150,000us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_PromissoryDemandNoteMember |
109,306us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_PromissoryDemandNoteMember |
Unsecured Promissory Demand Note One [Member] | |||
Total Debt |
109,306us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_UnsecuredPromissoryDemandNoteOneMember |
109,306us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_UnsecuredPromissoryDemandNoteOneMember |
3,474us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_UnsecuredPromissoryDemandNoteOneMember |
Original issue discount senior secured convertible promissory note [Member] | |||
Total Debt |
38,377us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_OriginalIssueDiscountSeniorSecuredConvertiblePromissoryNoteMember |
248,902us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_OriginalIssueDiscountSeniorSecuredConvertiblePromissoryNoteMember |
|
Original issue discount senior secured convertible promissory note One [Member] | |||
Total Debt |
337,719us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_OriginalIssueDiscountSeniorSecuredConvertiblePromissoryNoteOneMember |
482,456us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_OriginalIssueDiscountSeniorSecuredConvertiblePromissoryNoteOneMember |
|
Original issue discount senior secured convertible promissory note Two [Member] | |||
Total Debt |
146,197us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_OriginalIssueDiscountSeniorSecuredConvertiblePromissoryNoteTwoMember |
||
Original issue discount senior secured convertible promissory note Three [Member] | |||
Total Debt |
578,947us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_OriginalIssueDiscountSeniorSecuredConvertiblePromissoryNoteThreeMember |
||
Original issue discount senior secured convertible promissory note Four [Member] | |||
Total Debt |
2,189,067us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_OriginalIssueDiscountSeniorSecuredConvertiblePromissoryNoteFourMember |
2,894,739us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_OriginalIssueDiscountSeniorSecuredConvertiblePromissoryNoteFourMember |
|
Convertible promissory note [Member] | |||
Total Debt |
88,126us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_ConvertiblePromissoryNoteMember |
||
Senior Secured Promissory Note [Member] | |||
Total Debt |
5,000us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_SeniorSecuredPromissoryNoteMember |
||
Unsecured Promissory Demand Note Two [Member] | |||
Total Debt |
250,000us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_UnsecuredPromissoryDemandNoteTwoMember |
||
Senior Secured Promissory Note Two [Member] | |||
Total Debt |
54,900us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_SeniorSecuredPromissoryNoteTwoMember |
||
Senior Secured Promissory Note One [Member] | |||
Total Debt | |||
Senior Secured Promissory Note Three [Member] | |||
Total Debt | |||
Senior Secured Promissory Note Four [Member] | |||
Total Debt | |||
Senior Secured Promissory Note Five [Member] | |||
Total Debt |
X | ||||||||||
- Definition
Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Carrying amount of long-term debt, net of unamortized discount or premium, including current and noncurrent amounts. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|