CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (DEFICIT) (USD $)
|
Series A Convertible Preferred Stock
|
Series B Convertible Preferred Stock
|
Common Stock
|
Additional Paid-In Capital
|
Accumulated Deficit
|
Non- Controlling Interest
|
Total
|
Beginning Balance, Amount at Dec. 31, 2012 |
|
$ 14,750us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = TRTC_SeriesBConvertiblePreferredStockMember
|
$ 82,372us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
$ 8,131,305us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
$ (8,688,967)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember
|
|
$ (460,540)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
Beginning Balance, Shares at Dec. 31, 2012 |
100us-gaap_SharesIssued / us-gaap_StatementEquityComponentsAxis = TRTC_SeriesAConvertiblePreferredStockMember
|
14,750,000us-gaap_SharesIssued / us-gaap_StatementEquityComponentsAxis = TRTC_SeriesBConvertiblePreferredStockMember
|
82,371,853us-gaap_SharesIssued / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
|
|
|
|
Sale of Common Stock, Amount |
|
|
22,085TRTC_SaleOfCommonStockAmount / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
1,552,457TRTC_SaleOfCommonStockAmount / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
1,574,542TRTC_SaleOfCommonStockAmount
|
Sale of Common Stock, Shares |
|
|
22,084,567TRTC_SaleOfCommonStockShares / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
|
|
|
|
Issuance of Warrants |
|
|
|
1,355,990TRTC_IssuanceOfWarrants / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
1,355,990TRTC_IssuanceOfWarrants
|
Issuance of Common Stock for debt and interest expense, Amount |
|
|
35,280TRTC_IssuanceOfCommonStockForInterestExpenseAmount / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
2,548,900TRTC_IssuanceOfCommonStockForInterestExpenseAmount / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
2,584,180TRTC_IssuanceOfCommonStockForInterestExpenseAmount
|
Issuance of Common Stock for debt and interest expense, Shares |
|
|
35,279,767TRTC_IssuanceOfCommonStockForInterestExpenseShares / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
|
|
|
|
Issuance of Common Stock for services, Amount |
|
|
5,421us-gaap_StockIssuedDuringPeriodValueIssuedForServices / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
767,744us-gaap_StockIssuedDuringPeriodValueIssuedForServices / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
773,165us-gaap_StockIssuedDuringPeriodValueIssuedForServices
|
Issuance of Common Stock for services, Shares |
|
|
5,420,741us-gaap_StockIssuedDuringPeriodSharesIssuedForServices / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
|
|
|
|
Issuance of Common Stock for acquisition, Amount |
|
|
1,250TRTC_IssuanceOfCommonStockForAcquisitionAmount / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
211,250TRTC_IssuanceOfCommonStockForAcquisitionAmount / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
212,500TRTC_IssuanceOfCommonStockForAcquisitionAmount
|
Issuance of Common Stock for acquisition, Shares |
|
|
1,250,000TRTC_IssuanceOfCommonStockForAcquisitionShares / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
|
|
|
|
Issuance of Common Stock for deposits, Amount |
|
|
400TRTC_IssuanceOfCommonStockForDepositsAmount / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
191,600TRTC_IssuanceOfCommonStockForDepositsAmount / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
192,000TRTC_IssuanceOfCommonStockForDepositsAmount
|
Issuance of Common Stock for deposits, Shares |
|
|
400,000TRTC_IssuanceOfCommonStockForDepositsShares / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
|
|
|
|
Short swing profit payment |
|
|
|
|
|
|
|
Net Loss |
|
|
|
|
(6,148,350)us-gaap_ProfitLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember
|
|
(6,148,350)us-gaap_ProfitLoss
|
Ending Balance, Amount at Dec. 31, 2013 |
|
14,750us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = TRTC_SeriesBConvertiblePreferredStockMember
|
146,808us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
14,759,246us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
(14,837,317)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember
|
|
83,487us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
Ending Balance, Shares at Dec. 31, 2013 |
100us-gaap_SharesIssued / us-gaap_StatementEquityComponentsAxis = TRTC_SeriesAConvertiblePreferredStockMember
|
14,750,000us-gaap_SharesIssued / us-gaap_StatementEquityComponentsAxis = TRTC_SeriesBConvertiblePreferredStockMember
|
146,806,928us-gaap_SharesIssued / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
|
|
|
|
Sale of Common Stock, Amount |
|
|
6,600TRTC_SaleOfCommonStockAmount / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
4,008,319TRTC_SaleOfCommonStockAmount / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
4,014,919TRTC_SaleOfCommonStockAmount
|
Sale of Common Stock, Shares |
|
|
6,600,000TRTC_SaleOfCommonStockShares / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
|
|
|
|
Issuance of Warrants |
|
|
|
5,038,986TRTC_IssuanceOfWarrants / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
5,038,986TRTC_IssuanceOfWarrants
|
Issuance of Common Stock for debt and interest expense, Amount |
|
|
26,097TRTC_IssuanceOfCommonStockForInterestExpenseAmount / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
7,191,291TRTC_IssuanceOfCommonStockForInterestExpenseAmount / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
7,217,388TRTC_IssuanceOfCommonStockForInterestExpenseAmount
|
Issuance of Common Stock for debt and interest expense, Shares |
|
|
26,097,816TRTC_IssuanceOfCommonStockForInterestExpenseShares / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
|
|
|
|
Issuance of Common Stock for services, Amount |
|
|
6,973us-gaap_StockIssuedDuringPeriodValueIssuedForServices / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
3,707,580us-gaap_StockIssuedDuringPeriodValueIssuedForServices / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
3,714,553us-gaap_StockIssuedDuringPeriodValueIssuedForServices
|
Issuance of Common Stock for services, Shares |
|
|
6,973,414us-gaap_StockIssuedDuringPeriodSharesIssuedForServices / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
|
|
|
|
Proceeds from issuance of Common Stock from the exercise of warrants, Amount |
|
|
4,614TRTC_ProceedsFromIssuanceOfCommonStockFromExerciseOfWarrantsAmount / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
288,806TRTC_ProceedsFromIssuanceOfCommonStockFromExerciseOfWarrantsAmount / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
293,420TRTC_ProceedsFromIssuanceOfCommonStockFromExerciseOfWarrantsAmount
|
Proceeds from issuance of Common Stock from the exercise of warrants, Shares |
|
|
4,613,362TRTC_ProceedsFromIssuanceOfCommonStockFromExerciseOfWarrantsShares / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
|
|
|
|
Short swing profit payment |
|
|
|
67,100TRTC_ShortSwingProfitPayment / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
(67,100)TRTC_ShortSwingProfitPayment
|
Common Stock retired, Amount |
|
|
(740)TRTC_CommonStockRetiredAmount / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
740TRTC_CommonStockRetiredAmount / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
|
Common Stock retired, Shares |
|
|
(740,000)TRTC_CommonStockRetiredShares / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
|
|
|
|
Issuance of Common Stock for the exercise of cashless warrants, Amount |
|
|
3,003TRTC_IssuanceOfCommonStockForExerciseOfCashlessWarrantsAmount / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
(3,003)TRTC_IssuanceOfCommonStockForExerciseOfCashlessWarrantsAmount / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
|
Issuance of Common Stock for the exercise of cashless warrants, Shares |
|
|
3,003,335TRTC_IssuanceOfCommonStockForExerciseOfCashlessWarrantsShares / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
|
|
|
|
Issuance of Common Stock for compensation, Amount |
|
|
4,178TRTC_IssuanceOfCommonStockForCompensationAmount / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
1,937,182TRTC_IssuanceOfCommonStockForCompensationAmount / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
1,941,360TRTC_IssuanceOfCommonStockForCompensationAmount
|
Issuance of Common Stock for compensation, Shares |
|
|
4,178,037TRTC_IssuanceOfCommonStockForCompensationShares / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
|
|
|
|
Issuance of Preferred Stock for compensation, Amount |
|
750TRTC_IssuanceOfPreferredStockForCompensationAmount / us-gaap_StatementEquityComponentsAxis = TRTC_SeriesBConvertiblePreferredStockMember
|
|
1,085,537TRTC_IssuanceOfPreferredStockForCompensationAmount / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
|
|
1,086,287TRTC_IssuanceOfPreferredStockForCompensationAmount
|
Issuance of Preferred Stock for compensation, Shares |
|
750,000TRTC_IssuanceOfPreferredStockForCompensationShares / us-gaap_StatementEquityComponentsAxis = TRTC_SeriesBConvertiblePreferredStockMember
|
|
|
|
|
|
Non-controlling Share of Loss |
|
|
|
|
|
(291,330)TRTC_NoncontrollingShareOfLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
|
(291,330)TRTC_NoncontrollingShareOfLoss
|
Net Loss |
|
|
|
|
(21,889,212)us-gaap_ProfitLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember
|
|
(21,889,212)us-gaap_ProfitLoss
|
Ending Balance, Amount at Dec. 31, 2014 |
|
$ 15,500us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = TRTC_SeriesBConvertiblePreferredStockMember
|
$ 197,533us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
$ 38,081,784us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember
|
$ (36,726,529)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember
|
$ (291,330)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
|
$ 1,276,958us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
Ending Balance, Shares at Dec. 31, 2014 |
100us-gaap_SharesIssued / us-gaap_StatementEquityComponentsAxis = TRTC_SeriesAConvertiblePreferredStockMember
|
15,500,000us-gaap_SharesIssued / us-gaap_StatementEquityComponentsAxis = TRTC_SeriesBConvertiblePreferredStockMember
|
197,532,892us-gaap_SharesIssued / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember
|
|
|
|
|