XML 74 R59.htm IDEA: XBRL DOCUMENT
v3.3.1.900

13. COMMON STOCK TO BE ISSUED (Details Narrative) - USD ($) | Dec. 31, 2015 | Dec. 31, 2014
--- | --- | ---
Common Stock To Be Issued Details Narrative |  |
Common stock shares issued | 202,000 | 155,619
Common stock value | $ 53,000 | $ 36,000

X
- Definition Common stock shares issued 1. + References No definition available. + Details
Name: | TOMZ_CommonStockSharesIssued1
Namespace Prefix: | TOMZ_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | TOMZ_CommonStockToBeIssuedDetailsNarrativeAbstract
Namespace Prefix: | TOMZ_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value of entity shares held by subsidiary, which are purchased for the purpose of granting the shares to senior employees as part of an employee stock option plan approved by the Entity's Board of Directors. Presented as a reduction of shareholders' equity at their cost to the subsidiary. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockHeldBySubsidiary
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant