XML 24 R43.htm IDEA: XBRL DOCUMENT
v2.4.0.8

8. SHAREHOLDERS' EQUITY (DEFICIENCY) (Details 2) (Warrant [Member]) | 6 Months Ended
--- | ---
Jun. 30, 2014
Warrant [Member] |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
Outstanding Warrants, Beginning Balance | 19,325,800
Granted, Warrants | 9,300,000
Exercised, Warrants |
Outstanding Warrants, Ending Balance | 28,625,800
Outstanding Weighted Average Exercise Price, Beginning balance | 0.21
Granted, Weighted Average Exercise Price | 0.3
Exercised, Weighted Average Exercise Price |
Outstanding Weighted Average Exercise Price, Ending balance | 0.24

X
- Definition Exercised warrants. + References No definition available. + Details
Name: | TOMZ_ExercisedWarrants
Namespace Prefix: | TOMZ_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Exercised weighted average exercise price. + References No definition available. + Details
Name: | TOMZ_ExercisedWeightedAverageExercisePrice
Namespace Prefix: | TOMZ_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Granted warrants. + References No definition available. + Details
Name: | TOMZ_GrantedWarrants
Namespace Prefix: | TOMZ_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Granted weighted average exercise price. + References No definition available. + Details
Name: | TOMZ_GrantedWeightedAverageExercisePrice
Namespace Prefix: | TOMZ_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share based compensation arrangement by share based payment award warrant outstanding number. + References No definition available. + Details
Name: | TOMZ_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantOutstandingNumber
Namespace Prefix: | TOMZ_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Share based compensation arrangement by share based payment award warrant outstanding weighted average exercise price. + References No definition available. + Details
Name: | TOMZ_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantOutstandingWeightedAverageExercisePrice
Namespace Prefix: | TOMZ_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration