NOTE PAYABLE (Details) (USD $)
|
Dec. 31, 2014
|
Dec. 31, 2013
|
---|---|---|
Total | $ 4,615,547us-gaap_ConvertibleNotesPayableCurrent | $ 1,197,680us-gaap_ConvertibleNotesPayableCurrent |
Unsecured Promissory Demand Note [Member] | ||
Total |
5,000us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_UnsecuredPromissoryDemandNoteMember |
5,000us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_UnsecuredPromissoryDemandNoteMember |
Promissory Demand Note [Member] | ||
Total |
150,000us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_PromissoryDemandNoteMember |
150,000us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_PromissoryDemandNoteMember |
Unsecured Promissory Demand Note One [Member] | ||
Total |
109,306us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_UnsecuredPromissoryDemandNoteOneMember |
109,306us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_UnsecuredPromissoryDemandNoteOneMember |
Unsecured Promissory Demand Note Two [Member] | ||
Total |
3,474us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_UnsecuredPromissoryDemandNoteTwoMember |
|
Senior Secured Promissory Note [Member] | ||
Total |
250,000us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_SeniorSecuredPromissoryNoteMember |
|
Senior Secured Promissory Note One [Member] | ||
Total |
54,900us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_SeniorSecuredPromissoryNoteOneMember |
|
Senior Secured Promissory Note Two [Member] | ||
Total |
50,000us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_SeniorSecuredPromissoryNoteTwoMember |
|
Senior Secured Promissory Note Three [Member] | ||
Total |
275,000us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_SeniorSecuredPromissoryNoteThreeMember |
|
Senior Secured Promissory Note Four [Member] | ||
Total |
300,000us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_SeniorSecuredPromissoryNoteFourMember |
|
Senior Secured Convertible Promissory Note [Member] | ||
Total |
248,902us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_SeniorSecuredConvertiblePromissoryNoteMember |
|
Senior Secured Convertible Promissory Note One [Member] | ||
Total |
482,456us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_SeniorSecuredConvertiblePromissoryNoteOneMember |
|
Senior Secured Convertible Promissory Note Two [Member] | ||
Total |
146,197us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_SeniorSecuredConvertiblePromissoryNoteTwoMember |
|
Senior Secured Convertible Promissory Note Three [Member] | ||
Total |
547,948us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_SeniorSecuredConvertiblePromissoryNoteThreeMember |
|
Senior Secured Convertible Promissory Note Four [Member] | ||
Total |
$ 2,894,739us-gaap_ConvertibleNotesPayableCurrent / us-gaap_DebtInstrumentAxis = TRTC_SeniorSecuredConvertiblePromissoryNoteFourMember |
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 | ||||||||||
- 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
|