Post-effective amendment to a registration statement that is not immediately effective upon filing

LOANS FROM RELATED PARTY (Details)

v2.4.1.9
LOANS FROM RELATED PARTY (Details) (USD $)
Dec. 31, 2014
Dec. 31, 2013
Total    $ 102,500us-gaap_DueToAffiliateCurrent
Unsecured Promissory Note One [Member] | Officers [Member]    
Total    30,000us-gaap_DueToAffiliateCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= TRTC_OfficersMember
/ us-gaap_ShortTermDebtTypeAxis
= TRTC_UnsecuredPromissoryNoteOneMember
Unsecured Promissory Note Two [Member] | Director One [Member]    
Total    $ 72,500us-gaap_DueToAffiliateCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= TRTC_DirectorOneMember
/ us-gaap_ShortTermDebtTypeAxis
= TRTC_UnsecuredPromissoryNoteTwoMember