XML 15 R46.htm IDEA: XBRL DOCUMENT
v2.4.0.8

8. SHAREHOLDERS' EQUITY (DEFICIENCY) (Details Narrative) (USD $) | 6 Months Ended | 12 Months Ended
--- | --- | ---
Jun. 30, 2014 | Dec. 31, 2013
Preferred Stock Authorized | 1,000,000 | 1,000,000
Preferred Stock Issued | 510,000 | 510,000
Preferred Stock Outstanding | 510,000 | 510,000
Preferred Stock par value | $ 0.01 | $ 0.01
Warrants issued |  | 7,611,000
Warrants to agent |  | 1,014,800
Common Stock issued for professional services, shares, Shares | 35,949 |
Common Stock issued for professional services, Amount, Amount | $ 15,428 |
Common Stock issued for legal services to Rolyn Companies, Inc., Shares | 230,000 |
Compensation expense related to warrants issued to CEO, Amount | 25,000 |
Compensation expense related to warrants issued to CEO, Shares | 78,125 |
Stock based compensation expense on the vested portion of the warrants | $ 1,406,000 |
Series A Preferred Stock [Member] |  |
Preferred Stock Authorized | 1,000,000 |
Preferred Stock Issued | 510,000 |
Preferred Stock Outstanding | 510,000 |
Preferred Stock par value | $ 0.01 |
Series B Preferred Stock [Member] |  |
Preferred Stock Authorized | 4,000 |
Preferred Stock Issued |  |
Preferred Stock Outstanding |  |

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

X
- Definition Custom Element. + References No definition available. + Details
Name: | TOMZ_CommonStockIssuedForLegalServicesToRelatedPartyAmount
Namespace Prefix: | TOMZ_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition Custom Element. + References No definition available. + Details
Name: | TOMZ_CompensationExpenseRelatedToWarrantsIssuedToCeo
Namespace Prefix: | TOMZ_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition Warrants issued 1. + References No definition available. + Details
Name: | TOMZ_WarrantsIssued1
Namespace Prefix: | TOMZ_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrants to agent. + References No definition available. + Details
Name: | TOMZ_WarrantsToAgent
Namespace Prefix: | TOMZ_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer. + 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.28) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 + Details
Name: | us-gaap_PreferredStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws. + 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.28) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 + Details
Name: | us-gaap_PreferredStockSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt. + 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.28) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 + Details
Name: | us-gaap_PreferredStockSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased. + 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.28) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 + Details
Name: | us-gaap_PreferredStockSharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Intrinsic value of equity-based compensation awards vested. Excludes stock and unit options. + References No definition available. + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration