0000314227false--12-31Q320240.0125000000019923955200152050.0110000006375063750637501000400000000.07563750979829395112973766100000003142272024-01-012024-09-300000314227tomz:ThreeCustomersMembertomz:RevenueMember2023-01-012023-09-300000314227tomz:OneCustomersMembertomz:RevenueMember2024-07-012024-09-300000314227tomz:ThreeCustomersMembertomz:RevenueMember2023-07-012023-09-300000314227tomz:OneCustomersMembertomz:RevenueMember2024-01-012024-09-300000314227tomz:TwoCustomersMemberus-gaap:AccountsReceivableMember2023-12-310000314227tomz:TwoCustomersMemberus-gaap:AccountsReceivableMember2024-09-300000314227tomz:BoardOfMembersMember2024-01-012024-09-300000314227tomz:BoardOfMembersMember2023-01-012023-09-300000314227tomz:CommitteeChairpersonMember2023-01-012023-01-310000314227tomz:ExecutiveAgreementsWithElissaJShaneMember2023-01-012023-01-310000314227tomz:OfficersMembertomz:JanuaryTwentyThreeMemberus-gaap:StockOptionMember2024-05-310000314227us-gaap:SeriesBPreferredStockMember2024-01-012024-09-300000314227tomz:MayTwentyTwentyFourMember2024-09-300000314227tomz:JanuaryTwentyTwentyThreeMember2024-09-300000314227tomz:MayTwentyTwentyFourMember2024-01-012024-09-300000314227tomz:JanuaryTwentyTwentyThreeMember2024-01-012024-09-300000314227tomz:OfficersMembertomz:JanuaryTwentyThreeMemberus-gaap:StockOptionMember2024-05-012024-05-310000314227tomz:StockWarrantsMember2024-09-300000314227tomz:WarrantsElevenMembertomz:StockWarrantsMember2024-09-300000314227tomz:WarrantsTenMembertomz:StockWarrantsMember2024-09-300000314227tomz:WarrantsEightMembertomz:StockWarrantsMember2024-09-300000314227tomz:WarrantsSevenMembertomz:StockWarrantsMember2024-09-300000314227tomz:WarrantsFiveMembertomz:StockWarrantsMember2024-09-300000314227tomz:WarrantsThreeMembertomz:StockWarrantsMember2024-09-300000314227tomz:WarrantsTwoMembertomz:StockWarrantsMember2024-09-300000314227tomz:WarrantsOneMembertomz:StockWarrantsMember2024-09-300000314227tomz:StockWarrantsMember2024-01-012024-09-300000314227tomz:WarrantsElevenMembertomz:StockWarrantsMember2024-01-012024-09-300000314227tomz:WarrantsTenMembertomz:StockWarrantsMember2024-01-012024-09-300000314227tomz:WarrantsEightMembertomz:StockWarrantsMember2024-01-012024-09-300000314227tomz:WarrantsSevenMembertomz:StockWarrantsMember2024-01-012024-09-300000314227tomz:WarrantsFiveMembertomz:StockWarrantsMember2024-01-012024-09-300000314227tomz:WarrantsThreeMembertomz:StockWarrantsMember2024-01-012024-09-300000314227tomz:WarrantsTwoMembertomz:StockWarrantsMember2024-01-012024-09-300000314227tomz:WarrantsOneMembertomz:StockWarrantsMember2024-01-012024-09-300000314227tomz:WarrantsMember2023-01-012023-12-310000314227tomz:WarrantsMember2024-01-012024-09-300000314227tomz:WarrantsMember2022-12-310000314227tomz:WarrantsMember2023-12-310000314227tomz:RangeSevenPointZeroSixMember2024-01-012024-09-300000314227tomz:RangeFourPointFourZeroMember2024-01-012024-09-300000314227tomz:RangeTwoPointOneSixMember2024-01-012024-09-300000314227tomz:RangeOnePointNineThreeMember2024-01-012024-09-300000314227tomz:RangeOnePointOneTwoMember2024-01-012024-09-300000314227tomz:RangeZeroPointNineSixMember2024-01-012024-09-300000314227tomz:RangeZeroPointEightFiveMember2024-01-012024-09-300000314227tomz:RangeZeroPointEightZeroMember2024-01-012024-09-300000314227tomz:RangeZeroPointSevenFiveMember2024-01-012024-09-300000314227tomz:RangeZeroPointSevenOneMember2024-01-012024-09-300000314227tomz:RangeSevenPointZeroSixMember2024-09-300000314227tomz:RangeFourPointFourZeroMember2024-09-300000314227tomz:RangeTwoPointOneSixMember2024-09-300000314227tomz:RangeOnePointNineThreeMember2024-09-300000314227tomz:RangeOnePointOneTwoMember2024-09-300000314227tomz:RangeZeroPointNineSixMember2024-09-300000314227tomz:RangeZeroPointEightFiveMember2024-09-300000314227tomz:RangeZeroPointEightZeroMember2024-09-300000314227tomz:RangeZeroPointSevenFiveMember2024-09-300000314227tomz:RangeZeroPointSevenOneMember2024-09-300000314227us-gaap:StockOptionMember2024-09-300000314227us-gaap:StockOptionMember2024-01-012024-09-300000314227us-gaap:StockOptionMember2023-01-012023-12-310000314227us-gaap:StockOptionMember2022-12-310000314227us-gaap:StockOptionMember2023-12-3100003142272023-11-3000003142272023-10-012023-11-3000003142272020-05-012020-05-3100003142272018-04-3000003142272018-04-012018-04-3000003142272023-01-012023-12-310000314227us-gaap:IntellectualPropertyMember2024-09-300000314227us-gaap:IntellectualPropertyMember2023-12-310000314227tomz:EquityIncentivePlanOneMembersrt:DirectorMember2024-01-012024-09-300000314227tomz:EquityIncentivePlanOneMember2017-07-070000314227tomz:EquityIncentivePlanOneMember2024-09-300000314227tomz:EquityIncentivePlanOneMember2023-09-300000314227tomz:PreferredAStockMember2023-09-300000314227tomz:PreferredAStockMember2024-09-300000314227tomz:StockOptionsMember2023-09-300000314227tomz:WarrantsMember2023-09-300000314227tomz:StockOptionsMember2024-09-300000314227tomz:WarrantsMember2024-09-300000314227tomz:ConvertibleDebenturesMember2024-09-300000314227tomz:TwoVendorsMemberus-gaap:CostOfSalesMember2024-01-012024-09-300000314227tomz:TwoVendorsMemberus-gaap:CostOfSalesMember2023-01-012023-09-300000314227tomz:TwoVendorsMemberus-gaap:CostOfSalesMember2023-07-012023-09-300000314227tomz:TwoVendorsMemberus-gaap:CostOfSalesMember2024-07-012024-09-300000314227tomz:OneVendorsMemberus-gaap:AccountsPayableMember2024-09-300000314227tomz:TwoVendorsMemberus-gaap:AccountsPayableMember2023-12-310000314227tomz:GeographicRegionMember2023-01-012023-09-300000314227tomz:GeographicRegionMember2023-07-012023-09-300000314227tomz:GeographicRegionMember2024-07-012024-09-300000314227tomz:ProductAndServiceRevenueMember2023-01-012023-09-300000314227tomz:ProductAndServiceRevenueMember2023-07-012023-09-300000314227tomz:ProductAndServiceRevenueMember2024-07-012024-09-300000314227tomz:ProductAndServiceRevenueMember2024-01-012024-09-300000314227tomz:GeographicRegionMember2024-01-012024-09-300000314227tomz:InternationalMember2023-01-012023-09-300000314227tomz:InternationalMember2023-07-012023-09-300000314227tomz:InternationalMember2024-07-012024-09-300000314227tomz:InternationalMember2024-01-012024-09-300000314227country:US2023-01-012023-09-300000314227country:US2023-07-012023-09-300000314227country:US2024-07-012024-09-300000314227country:US2024-01-012024-09-300000314227tomz:SteraMistPRoductMember2023-07-012023-09-300000314227tomz:ServiceAndTrainingMember2023-01-012023-09-300000314227tomz:ServiceAndTrainingMember2023-07-012023-09-300000314227tomz:ServiceAndTrainingMember2024-07-012024-09-300000314227tomz:ServiceAndTrainingMember2024-01-012024-09-300000314227tomz:SteraMistPRoductMember2024-01-012024-09-300000314227tomz:SteraMistPRoductMember2024-07-012024-09-300000314227tomz:SteraMistPRoductMember2023-01-012023-09-300000314227us-gaap:ConvertibleDebtSecuritiesMember2024-07-012024-09-300000314227tomz:WarrantsMember2024-07-012024-09-300000314227us-gaap:OptionMember2024-07-012024-09-300000314227us-gaap:RetainedEarningsMember2024-07-012024-09-3000003142272024-06-300000314227us-gaap:RetainedEarningsMember2024-06-300000314227us-gaap:AdditionalPaidInCapitalMember2024-06-300000314227us-gaap:CommonStockMember2024-06-300000314227tomz:SeriesAPreferredStocksMember2024-06-300000314227us-gaap:RetainedEarningsMember2024-09-300000314227us-gaap:AdditionalPaidInCapitalMember2024-09-300000314227us-gaap:CommonStockMember2024-09-300000314227tomz:SeriesAPreferredStocksMember2024-09-300000314227us-gaap:RetainedEarningsMember2024-01-012024-09-300000314227us-gaap:AdditionalPaidInCapitalMember2024-01-012024-09-300000314227us-gaap:CommonStockMember2024-01-012024-09-300000314227us-gaap:RetainedEarningsMember2023-12-310000314227us-gaap:AdditionalPaidInCapitalMember2023-12-310000314227us-gaap:CommonStockMember2023-12-310000314227tomz:SeriesAPreferredStocksMember2023-12-310000314227us-gaap:RetainedEarningsMember2023-07-012023-09-3000003142272023-06-300000314227us-gaap:RetainedEarningsMember2023-06-300000314227us-gaap:AdditionalPaidInCapitalMember2023-06-300000314227us-gaap:CommonStockMember2023-06-300000314227tomz:SeriesAPreferredStocksMember2023-06-3000003142272023-09-300000314227us-gaap:RetainedEarningsMember2023-09-300000314227us-gaap:AdditionalPaidInCapitalMember2023-09-300000314227us-gaap:CommonStockMember2023-09-300000314227tomz:SeriesAPreferredStocksMember2023-09-300000314227us-gaap:RetainedEarningsMember2023-01-012023-09-300000314227us-gaap:CommonStockMember2023-01-012023-09-300000314227us-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-3000003142272022-12-310000314227us-gaap:RetainedEarningsMember2022-12-310000314227us-gaap:AdditionalPaidInCapitalMember2022-12-310000314227us-gaap:CommonStockMember2022-12-310000314227tomz:SeriesAPreferredStocksMember2022-12-3100003142272023-01-012023-09-3000003142272023-07-012023-09-3000003142272024-07-012024-09-300000314227us-gaap:SeriesAPreferredStockMember2023-12-310000314227us-gaap:SeriesBPreferredStockMember2023-12-310000314227us-gaap:SeriesAPreferredStockMember2024-09-300000314227us-gaap:SeriesBPreferredStockMember2024-09-3000003142272023-12-3100003142272024-09-3000003142272024-10-30iso4217:USDxbrli:sharesiso4217:USDxbrli:sharesxbrli:pureutr:sqft
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
☒ | QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
For the quarterly period ended September 30, 2024
or
☐ | TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
For the transition period from _____ to _____
Commission File Number: 000-09908
TOMI Environmental Solutions, Inc. |
(Exact name of registrant as specified in its charter) |
| |
Florida | | 59-1947988 |
(State or other jurisdiction of incorporation or organization) | | (I.R.S. Employer Identification No.) |
8430 Spires Way, Frederick, Maryland 21701
(Address of principal executive offices) (Zip Code)
(800) 525-1698
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each class | | Trading Symbol(s) | | Name of each exchange on which registered |
Common stock, par value $0.01 per share | | TOMZ | | Nasdaq Capital Market |
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer | ☐ | Accelerated filer | ☐ |
Non-accelerated filer | ☒ | Smaller reporting company | ☒ |
| | Emerging growth company | ☐ |
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☐ No ☒
As of October 30, 2024, the registrant had 20,015,205 shares of common stock issued and outstanding.
QUARTERLY REPORT ON FORM 10-Q FOR THE QUARTER ENDED SEPTEMBER 30, 2024
TABLE OF CONTENTS
| | | Page | |
CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS | | 3 | |
| | | | |
PART I | FINANCIAL INFORMATION | | | |
| | | | |
Item 1 | Financial Statements. | | 4 | |
| | | | |
Item 2 | Management’s Discussion and Analysis of Financial Condition and Results of Operations. | | 31 | |
| | | | |
Item 3 | Quantitative and Qualitative Disclosures About Market Risk. | | 57 | |
| | | | |
Item 4 | Controls and Procedures. | | 57 | |
| | | | |
PART II | OTHER INFORMATION | | | |
| | | | |
Item 1 | Legal Proceedings. | | 58 | |
| | | | |
Item 1A | Risk Factors. | | 58 | |
| | | | |
Item 2 | Unregistered Sales of Equity Securities and Use of Proceeds. | | 58 | |
| | | | |
Item 3 | Defaults Upon Senior Securities. | | 58 | |
| | | | |
Item 4 | Mine Safety Disclosures. | | 58 | |
| | | | |
Item 5 | Other Information. | | 58 | |
| | | | |
Item 6 | Exhibits. | | 59 | |
| | | | |
SIGNATURES | | 60 | |
| | | |
EXHIBIT INDEX | | 61 | |
FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q, or this Form 10-Q, contains “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended, or the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act, and we intend that such forward looking statements be subject to the safe harbors created thereby. For this purpose, any statements contained in this Form 10-Q, except for historical information, may be deemed forward-looking statements. You can generally identify forward-looking statements as statements containing the words “will,” “would,” “believe,” “expect,” “estimate,” “anticipate,” “intend,” “assume,” “can,” “could,” “plan,” “predict,” “should” or the negative or other variations thereof or comparable terminology are intended to identify forward-looking statements. In addition, any statements that refer to projections of our future financial performance, trends in our businesses, or other characterizations of future events or circumstances are forward-looking statements.
Forward-looking statements involve known and unknown risks and uncertainties, which could cause actual results to differ materially from those contained in any forward-looking statement. The forward-looking statements included herein are based on current expectations of our management based on available information and involve a number of risks and uncertainties, all of which are difficult or impossible to predict accurately and many of which are beyond our control. As such, our actual results could differ materially and adversely from those expressed in any forward-looking statements as a result of various factors, some of which are listed under the section “Risk Factors” in our most recent annual report on Form 10-K previously filed with the Securities and Exchange Commission on April 1, 2024. Readers should carefully review these risks, as well as the additional risks described in other documents we file from time to time with the Securities and Exchange Commission. In light of the significant risks and uncertainties inherent in the forward-looking information included herein, the inclusion of such information should not be regarded as a representation by us or any other person that such results will be achieved, and readers are cautioned not to place undue reliance on such forward-looking information. Except as required by law, we undertake no obligation to revise the forward-looking statements contained herein to reflect events or circumstances after the date hereof or to reflect the occurrence of unanticipated events.
PART I: FINANCIAL INFORMATION
Item 1. Financial Statements.
TOMI ENVIRONMENTAL SOLUTIONS, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
TOMI ENVIRONMENTAL SOLUTIONS, INC.
ASSETS
Current Assets: | | September 30, 2024 (Unaudited) | | | December 31, 2023 | |
Cash and Cash Equivalents | | $ | 809,037 | | | $ | 2,339,059 | |
Accounts Receivable - net | | | 3,146,390 | | | | 2,429,929 | |
Other Receivables | | | 164,150 | | | | 164,150 | |
Inventories (Note 3) | | | 4,580,115 | | | | 4,627,103 | |
Vendor Deposits (Note 4) | | | 97,488 | | | | 29,335 | |
Prepaid Expenses | | | 345,842 | | | | 371,298 | |
Total Current Assets | | | 9,143,022 | | | | 9,960,874 | |
| | | | | | | | |
Property and Equipment – net (Note 5) | | | 914,156 | | | | 1,048,642 | |
| | | | | | | | |
Other Assets: | | | | | | | | |
Intangible Assets – net (Note 6) | | | 1,108,614 | | | | 1,123,246 | |
Operating Lease - Right of Use Asset (Note - 7) | | | 417,190 | | | | 467,935 | |
Long Term Accounts Receivable - net | | | 206,240 | | | | 206,240 | |
Other Assets | | | 672,565 | | | | 550,677 | |
Total Other Assets | | | 2,404,609 | | | | 2,348,098 | |
Total Assets | | $ | 12,461,787 | | | $ | 13,357,614 | |
| | | | | | | | |
LIABILITIES AND SHAREHOLDERS’ EQUITY |
|
Current Liabilities: | | | | | | | | |
Accounts Payable | | $ | 1,552,223 | | | $ | 1,267,029 | |
Accrued Expenses and Other Current Liabilities (Note 13) | | | 537,509 | | | | 675,491 | |
Current Portion of Long-Term Operating Lease | | | 125,666 | | | | 115,658 | |
Total Current Liabilities | | | 2,215,398 | | | | 2,058,178 | |
| | | | | | | | |
Long-Term Liabilities: | | | | | | | | |
Long-Term Operating Lease, Net of Current Portion (Note 7) | | | 546,844 | | | | 642,527 | |
Convertible Notes Payable, net of unamortized debt discount of $255,126 and $301,985 at September 30, 2024 and December 31, 2023, respectively (Note 9) | | | 2,344,874 | | | | 2,298,015 | |
Total Long-Term Liabilities | | | 2,891,718 | | | | 2,940,542 | |
Total Liabilities | | | 5,107,116 | | | | 4,998,720 | |
| | | | | | | | |
Commitments and Contingencies (Notes 7 and 11) | | | | | | | | |
| | | | | | | | |
Shareholders’ Equity: | | | | | | | | |
Cumulative Convertible Series A Preferred Stock; par value $0.01 per share, 1,000,000 shares authorized; 63,750 shares issued and outstanding at September 30, 2024 and December 31, 2023, respectively | | | 638 | | | | 638 | |
Cumulative Convertible Series B Preferred Stock; $1,000 stated value; 7.5% Cumulative dividend; 4,000 shares authorized; none issued and outstanding at June 30, 2024 and December 31, 2023, respectively | | | - | | | | - | |
Common stock; par value $0.01 per share, 250,000,000 shares authorized; 20,015,205 and 19,923,955 shares issued and outstanding at September 30, 2024 and December 31, 2023, respectively | | | 200,152 | | | | 199,240 | |
Additional Paid-In Capital | | | 58,201,140 | | | | 57,985,245 | |
Accumulated Deficit | | | (51,047,259 | ) | | | (49,826,229 | ) |
Total Shareholders’ Equity | | | 7,354,671 | | | | 8,358,894 | |
Total Liabilities and Shareholders’ Equity | | $ | 12,461,787 | | | $ | 13,357,614 | |
| | | | | | | | |
The accompanying notes are an integral part of the condensed consolidated financial statements. | | | | | | | | |
TOMI ENVIRONMENTAL SOLUTIONS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
| | For The Three Months Ended | | | For The Nine Months Ended | |
| | September 30, | | | September 30, | |
| | 2024 | | | 2023 | | | 2024 | | | 2023 | |
| | | | | | | | | | | | |
Sales, net | | $ | 2,542,251 | | | $ | 1,470,019 | | | $ | 6,669,730 | | | $ | 5,826,890 | |
Cost of Sales | | | 981,124 | | | | 661,087 | | | | 2,583,419 | | | | 2,376,442 | |
Gross Profit | | | 1,561,127 | | | | 808,932 | | | | 4,086,311 | | | | 3,450,448 | |
| | | | | | | | | | | | | | | | |
Operating Expenses: | | | | | | | | | | | | | | | | |
Professional Fees | | | 104,941 | | | | 207,673 | | | | 387,267 | | | | 456,518 | |
Depreciation and Amortization | | | 69,909 | | | | 93,929 | | | | 224,384 | | | | 273,265 | |
Selling Expenses | | | 226,593 | | | | 283,054 | | | | 881,927 | | | | 1,160,752 | |
Research and Development | | | 56,338 | | | | 76,339 | | | | 185,923 | | | | 220,587 | |
Consulting Fees | | | 44,338 | | | | 44,355 | | | | 181,068 | | | | 188,722 | |
General and Administrative | | | 909,906 | | | | 1,004,618 | | | | 3,181,304 | | | | 3,328,726 | |
Total Operating Expenses | | | 1,412,025 | | | | 1,709,968 | | | | 5,041,873 | | | | 5,628,570 | |
Income (loss) from Operations | | | 149,102 | | | | (901,036 | ) | | | (955,562 | ) | | | (2,178,122 | ) |
| | | | | | | | | | | | | | | | |
Other Income (Expense): | | | | | | | | | | | | | | | | |
Interest Income | | | 3,480 | | | | 256 | | | | 15,231 | | | | 1,264 | |
Interest Expense | | | (93,620 | ) | | | - | | | | (280,699 | ) | | | - | |
Total Other Income (Expense) | | | (90,140 | ) | | | 256 | | | | (265,468 | ) | | | 1,264 | |
| | | | | | | | | | | | | | | | |
Income (loss) before income taxes | | | 58,962 | | | | (900,780 | ) | | | (1,221,030 | ) | | | (2,176,858 | ) |
Provision for Income Taxes (Note 15) | | | - | | | | - | | | | - | | | | - | |
Net Income (loss) | | $ | 58,962 | | | $ | (900,780 | ) | | $ | (1,221,030 | ) | | $ | (2,176,858 | ) |
| | | | | | | | | | | | | | | | |
Net income (loss) Per Common Share | | | | | | | | | | | | | | | | |
Basic | | $ | 0.00 | | | $ | (0.05 | ) | | $ | (0.06 | ) | | $ | (0.11 | ) |
Diluted | | $ | 0.00 | | | $ | (0.05 | ) | | $ | (0.06 | ) | | $ | (0.11 | ) |
| | | | | | | | | | | | | | | | |
Basic Weighted Average Common Shares Outstanding | | | 20,015,205 | | | | 19,823,955 | | | | 19,984,179 | | | | 19,818,241 | |
Diluted Weighted Average Common Shares Outstanding | | | 20,096,751 | | | | 19,823,955 | | | | 19,984,179 | | | | 19,818,241 | |
| | | | | | | | | | | | | | | | |
The accompanying notes are an integral part of the consolidated financial statements. | | | | | | | | | | | | | | | | |
TOMI ENVIRONMENTAL SOLUTIONS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY
(UNAUDITED)
| | | | | | | | For the nine months ended September 30, 2024 | | | | |
| | Series A Preferred | | | Common Stock | | | Additional Paid in | | | Accumulated | | | Total Shareholders’ | |
| | Shares | | | Amount | | | Shares | | | Amount | | | Capital | | | Deficit | | | Equity | |
| | | | | | | | | | | | | | | | | | | | | |
Balance at January 1, 2024 | | | 63,750 | | | $ | 638 | | | | 19,923,955 | | | $ | 199,240 | | | $ | 57,985,245 | | | $ | (49,826,229 | ) | | $ | 8,358,894 | |
Warrants and Options Exercised | | | | | | | | | | | 31,250 | | | | 312 | | | | 27,188 | | | | | | | | 27,500 | |
Common Stock Issued for Services Provided | | | | | | | | | | | 60,000 | | | | 600 | | | | 44,400 | | | | | | | | 45,000 | |
Equity Compensation | | | | | | | | | | | | | | | | | | | 144,307 | | | | | | | | 144,307 | |
Net (Loss) for the nine months ended September 30, 2024 | | | | | | | | | | | | | | | | | | | | | | | (1,221,030 | ) | | | (1,221,030 | ) |
Balance at September 30, 2024 | | | 63,750 | | | $ | 638 | | | | 20,015,205 | | | $ | 200,152 | | | $ | 58,201,140 | | | $ | (51,047,259 | ) | | $ | 7,354,671 | |
| | | | | | | | For the nine months ended September 30, 2023 | | | | |
| | Series A Preferred | | | Common Stock | | | Additional Paid in | | | Accumulated | | | Total Shareholders’ | |
| | Shares | | | Amount | | | Shares | | | Amount | | | Capital | | | Deficit | | | Equity | |
| | | | | | | | | | | | | | | | | | | | | |
Balance at January 1, 2023 | | | 63,750 | | | $ | 638 | | | | 19,763,955 | | | $ | 197,640 | | | | 57,673,559 | | | $ | (46,423,637 | ) | | $ | 11,448,200 | |
Equity Compensation | | | | | | | | | | | | | | | | | | | 158,833 | | | | | | | | 158,833 | |
Common Stock Issued for Services Provided | | | | | | | | | | | 60,000 | | | | 600 | | | | 50,400 | | | | | | | | 51,000 | |
Net (Loss) for the nine months ended September 30, 2023 | | | | | | | | | | | | | | | | | | | | | | | (2,176,858 | ) | | | (2,176,858 | ) |
Balance at September 30, 2023 | | | 63,750 | | | $ | 638 | | | | 19,823,955 | | | $ | 198,240 | | | $ | 57,882,792 | | | $ | (48,600,495 | ) | | $ | 9,481,175 | |
The accompanying notes are an integral part of the condensed consolidated financial statements.
| | | | | | | | For the three months ended September 30, 2024 | | | | |
| | Series A Preferred | | | Common Stock | | | Additional Paid in | | | Accumulated | | | Total Shareholders’ | |
| | Shares | | | Amount | | | Shares | | | Amount | | | Capital | | | Deficit | | | Equity | |
| | | | | | | | | | | | | | | | | | | | | |
Balance at July 1, 2024 | | | 63,750 | | | $ | 638 | | | | 20,015,205 | | | | 200,152 | | | $ | 58,201,140 | | | $ | (51,106,221 | ) | | $ | 7,295,709 | |
Equity Compensation | | | | | | | | | | | | | | | | | | | | | | | | | | | - | |
Common Stock Issued for Services Provided | | | | | | | | | | | | | | | | | | | | | | | | | | | - | |
Net Income for the nine months ended September 30, 2024 | | | | | | | | | | | | | | | | | | | | | | | 58,962 | | | | 58,962 | |
Balance at September 30, 2024 | | | 63,750 | | | $ | 638 | | | | 20,015,205 | | | $ | 200,152 | | | $ | 58,201,140 | | | $ | (51,047,259 | ) | | $ | 7,354,671 | |
| | | | | | | | For the three months ended September 30, 2023 | | | | |
| | Series A Preferred | | | Common Stock | | | Additional Paid in | | | Accumulated | | | Total Shareholders’ | |
| | Shares | | | Amount | | | Shares | | | Amount | | | Capital | | | Deficit | | | Equity | |
| | | | | | | | | | | | | | | | | | | | | |
Balance at July 1, 2023 | | | 63,750 | | | $ | 638 | | | | 19,823,955 | | | $ | 198,240 | | | $ | 57,882,792 | | | $ | (47,699,715 | ) | | $ | 10,381,955 | |
Net (Loss) for the three months ended September 30, 2023 | | | | | | | | | | | | | | | | | | | | | | | (900,780 | ) | | | (900,780 | ) |
Balance at September 30, 2023 | | | 63,750 | | | $ | 638 | | | | 19,823,955 | | | $ | 198,240 | | | $ | 57,882,792 | | | $ | (48,600,495 | ) | | $ | 9,481,175 | |
The accompanying notes are an integral part of the condensed consolidated financial statements.
TOMI ENVIRONMENTAL SOLUTIONS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(UNAUDITED)
| | For the Nine Months Ended September 30, | |
| | 2024 | | | 2023 | |
Cash Flow From Operating Activities: | | | | | | |
Net Income (Loss) | | $ | (1,221,030 | ) | | $ | (2,176,858 | ) |
Adjustments to Reconcile Net Income (Loss) to Net Cash Provided by (Used) In Operating Activities: | | | | | | | | |
Depreciation and Amortization | | | 224,384 | | | | 273,265 | |
Amortization of Right of Use Asset | | | 117,986 | | | | 117,986 | |
Amortization of Deferred Financing Costs | | | 46,860 | | | | - | |
Equity Compensation Expense | | | 144,307 | | | | 158,833 | |
Value of Equity Issued for Services | | | 45,000 | | | | 51,000 | |
Changes in Operating Assets and Liabilities: | | | | | | | | |
Decrease (Increase) in: | | | | | | | | |
Accounts Receivable | | | (716,462 | ) | | | 404,297 | |
Inventory | | | 46,988 | | | | 14,355 | |
Prepaid Expenses | | | 25,455 | | | | (53,947 | ) |
Vendor Deposits | | | (68,153 | ) | | | 357,193 | |
Other Assets | | | (121,888 | ) | | | (121,061 | ) |
Increase (Decrease) in: | | | | | | | | |
Accounts Payable | | | 285,194 | | | | (546,391 | ) |
Accrued Expenses | | | (137,982 | ) | | | (20,758 | ) |
Customer Deposits | | | - | | | | (699,732 | ) |
Lease Liability | | | (123,521 | ) | | | (119,923 | ) |
Net Cash Provided (Used) in Operating Activities | | | (1,452,862 | ) | | | (2,361,741 | ) |
| | | | | | | | |
Cash Flow From Investing Activities: | | | | | | | | |
Purchase of Property and Equipment | | | (104,660 | ) | | | (94,295 | ) |
Net Cash (Used) in Investing Activities | | | (104,660 | ) | | | (94,295 | ) |
The accompanying notes are an integral part of the condensed consolidated financial statements.
TOMI ENVIRONMENTAL SOLUTIONS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS – CONTINUED
(UNAUDITED)
| | For the Nine Months Ended September 30, | |
| | 2024 | | | 2023 | |
Cash Flow From Financing Activities: | | | | | | |
Proceeds from Issuance of Stock and Warrants | | $ | 27,500 | | | | - | |
Net Cash Provided By Financing Activities: | | | 27,500 | | | | - | |
Increase (Decrease) In Cash and Cash Equivalents | | | (1,530,022 | ) | | | (2,456,036 | ) |
Cash and Cash Equivalents - Beginning | | | 2,339,059 | | | | 3,866,733 | |
Cash and Cash Equivalents – Ending | | $ | 809,037 | | | $ | 1,410,697 | |
| | | | | | | | |
Supplemental Cash Flow Information: | | | | | | | | |
Cash Paid for Interest | | $ | 222,000 | | | $ | - | |
The accompanying notes are an integral part of the condensed consolidated financial statements.
TOMI ENVIRONMENTAL SOLUTIONS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
NOTE 1. DESCRIPTION OF BUSINESS
TOMI Environmental Solutions, Inc., a Florida corporation (“TOMI”, the “Company”, “we”, “our” and “us”) is a global provider of disinfection and decontamination essentials through our premier Binary Ionization Technology® (BIT™) platform, under which we manufacture, license, service and sell our SteraMist® brand of products, including SteraMist® BIT™, a hydrogen peroxide-based mist and fog. Our solution and process are environmentally friendly as the only biproduct from our decontamination process is oxygen and water in the form of humidity. Our solution is organically listed in the United States and Canada as a sustainably green product with no or very little carbon footprint. Our business is organized into four divisions: Life Sciences, Healthcare, Food Safety and Commercial.
Invented under a defense grant in association with the Defense Advanced Research Projects Agency (“DARPA”) of the U.S. Department of Defense, BIT™ is registered with the U.S. Environmental Protection Agency (the “EPA”) and uses a low percentage hydrogen peroxide as its only active ingredient to produce a fog composed mostly of a hydroxyl radical (.OH ion), known as ionized Hydrogen Peroxide (iHP™). Represented by the SteraMist® brand of products, iHP™ produces a germ-killing aerosol that works like a visual non-caustic gas.
Our products are designed to service a broad spectrum of commercial structures, including, but not limited to, hospitals and medical facilities, bio-safety labs, pharmaceutical facilities, meat and produce processing facilities, food security including storage and transportation, universities and research facilities, vivarium labs, other service industries including cruise ships, office buildings, hotel and motel rooms, schools, restaurants, military barracks, police and fire departments, prisons, and athletic facilities. Our products are also used in single-family homes and multi-unit residences. Additionally, our products have been listed on the EPA’s List N as products that help combat COVID-19 and are actively being used for this purpose.
NOTE 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The interim unaudited condensed consolidated financial statements included herein, presented in accordance with generally accepted accounting principles utilized in the United States of America (“GAAP”), and stated in U.S. dollars, have been prepared by us, without an audit, pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations, although we believe that the disclosures are adequate to make the information presented not misleading.
These financial statements reflect all adjustments, consisting of normal recurring adjustments, which, in the opinion of management, are necessary for fair presentation of the information contained therein. These unaudited condensed consolidated financial statements should be read in conjunction with our audited financial statements for the year ended December 31, 2023 and notes thereto which are included in the annual report on Form 10-K previously filed with the SEC on April 1, 2024 (the “Annual Report”). We follow the same accounting policies in the preparation of interim reports. The results of operations for the interim periods covered by this Form 10-Q may not necessarily be indicative of results of operations for the full fiscal year or any other interim period.
Principles of Consolidation
The accompanying condensed consolidated financial statements include the accounts of TOMI and its wholly owned subsidiary, TOMI Environmental Solutions, Inc., a Nevada corporation. All intercompany accounts and transactions have been eliminated in consolidation.
For the three and nine months periods ended September 30, 2024, our net income was $59,000 and a net loss of ($1,221,000) respectively and the cash used in operations for the nine months ended September 30, 2024 was $1,453,000. As of September 30, 2024, we had approximately $809,000 of cash and cash equivalents. Absent any other action, the Company may require additional liquidity to continue its operations over the next 12 months. However, management has considered its liquidity plans to continue the Company as a going concern and believes substantial doubt is alleviated by managing costs and expenses, raising capital by closing equity and debt offerings and generating additional revenue and funding through increased sales, government grants and other sources.
Reclassification of Accounts
Certain reclassifications have been made to prior-year comparative financial statements to conform to the current year's presentation. These reclassifications had no material effect on previously reported results of operations or financial position.
Use of Estimates
The preparation of the condensed consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the accompanying consolidated financial statements and the accompanying notes. Actual results could differ materially from these estimates. On an ongoing basis, we evaluate our estimates, including those related to accounts receivable, inventory, fair values of financial instruments, intangible assets, useful lives of intangible assets and property and equipment, fair values of stock-based awards, income taxes, and contingent liabilities, among others. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of our assets and liabilities.
Fair Value Measurements
The authoritative guidance for fair value measurements defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or the most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Market participants are buyers and sellers in the principal market that are (i) independent, (ii) knowledgeable, (iii) able to transact, and (iv) willing to transact. The guidance describes a fair value hierarchy based on the levels of inputs, of which the first two are considered observable and the last unobservable, that may be used to measure fair value, which are the following:
| Level 1: | Quoted prices in active markets for identical assets or liabilities. |
| Level 2: | Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or corroborated by observable market data for substantially the full term of the assets or liabilities. |
| Level 3: | Unobservable inputs that are supported by little or no market activity and that are significant to the value of the assets or liabilities. |
The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximated fair value because of the short maturity of these instruments.
Cash and Cash Equivalents
Cash and cash equivalents include cash on hand, held at financial institutions and other liquid investments with original maturities of three months or less. At times, these deposits may be in excess of insured limits. At September 30, 2024, and December 31, 2023, there were no cash equivalents.
Accounts Receivable
Our accounts receivable are typically from credit-worthy customers or, for certain international customers, are supported by pre-payments. For those customers to whom we extend credit, we perform periodic evaluations of their status and maintain allowances for potential credit losses as deemed necessary. We periodically review our accounts receivable to determine whether an allowance is necessary based on an analysis of past due accounts and other factors that may indicate that the realization of an account may be in doubt. Account balances deemed to be uncollectible are charged to the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. As of September 30, 2024, the allowance for credit losses stood at $1,271,000, down from $1,495,000 as of December 31, 2023.
Long-term trade accounts receivable, are principally amounts arising from the sale of goods and services with a contractual maturity date or realization period of greater than one year and are recognized as "Long-Term Accounts Receivable" in our Consolidated Balance Sheet.
Inventories
Inventories are valued at the lower of cost or net realizable value using the first-in, first-out (FIFO) method. Inventories consist primarily of finished goods and raw materials.
We expense costs to maintain certification to cost of goods sold as incurred.
We review inventory on an ongoing basis, considering factors such as deterioration and obsolescence. We record an allowance for estimated losses when the facts and circumstances indicate that particular inventories may not be usable. Our reserve for obsolete inventory was $95,000 as of September 30, 2024 and December 31, 2023.
Property and Equipment
We account for property and equipment at cost less accumulated depreciation. We compute depreciation using the straight-line method over the estimated useful lives of the assets, generally three to five years. Depreciation for equipment, furniture and fixtures and vehicles commences once placed in service for its intended use. Leasehold improvements are amortized using the straight-line method over the lives of the respective leases or service lives of the improvements, whichever is shorter.
Leases
We recognize a right-of-use (“ROU”) asset and lease liability for all leases with terms of more than 12 months, in accordance with ASC 842. We utilize the short-term lease recognition exemption for all asset classes as part of our on-going accounting under ASC 842. This means, for those leases that qualify, we will not recognize ROU assets or lease liabilities. Recognition, measurement and presentation of expenses depends on classification as a finance or operating lease.
As a lessee, we utilize the reasonably certain threshold criteria in determining which options we will exercise. Furthermore, our lease payments are based on index rates with minimum annual increases. These represent fixed payments and are captured in the future minimum lease payments calculation. In determining the discount rate to use in calculating the present value of lease payments, we used our incremental borrowing rate based on the information available at adoption date in determining the present value of lease payments.
We have also elected the practical expedient to not separate lease and non-lease components for all asset classes, meaning all consideration that is fixed, or in-substance fixed, will be captured as part of our lease components for balance sheet purposes. Furthermore, all variable payments included in lease agreements will be disclosed as variable lease expense when incurred. Generally, variable lease payments are based on usage and common area maintenance. These payments will be included as variable lease expense in the period in which they are incurred.
Accounts Payable
As of September 30, 2024, one vendor accounted for approximately 56% of accounts payable. As of December 31, 2023, two vendors accounted for approximately 59% of accounts payable.
For the three and nine months ended September 30, 2024, two vendors accounted for 53% and 65% of cost of sales, respectively. For the three and nine months ended September 30, 2023, two vendors accounted for 60% and 72% of cost of sales, respectively.
Accrued Warranties
Accrued warranties represent the estimated costs, if any, that will be incurred during the warranty period of our products. We estimate the expected costs to be incurred during the warranty period and record the expense to the consolidated statement of operations at the date of sale. Our manufacturers assume the warranty against product defects from date of sale, which we extend to our customers upon sale of the product. We assume responsibility for product reliability and results. As of September 30, 2024, and December 31, 2023, our warranty reserve was $30,000. (See Note 14).
Income Taxes
Deferred income tax assets and liabilities are determined based on differences between the financial statement reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws in effect when the differences are expected to reverse. The measurement of deferred income tax assets is reduced, if necessary, by a valuation allowance for any tax benefits that are, on a more likely than not basis, not expected to be realized in accordance with FASB ASC Topic 740, Income Taxes guidance for income taxes. Net deferred tax assets have been fully reserved at September 30, 2024 and December 31, 2023.
Net Income (Loss) Per Share
Basic net income or (loss) per share is computed by dividing our net income or (loss) by the weighted average number of shares of common stock outstanding during the period presented. Diluted income or (loss) per share is based on the effect from potential issuance of shares of common stock, such as shares issuable pursuant to the exercise of options and warrants and conversions of preferred stock or debentures. The computation of diluted EPS is similar to the computation of basic EPS except that the numerator may have to adjust for any dividends and income or loss associated with potentially dilutive securities that are assumed to have resulted in the issuance of shares of common stock and the denominator may have to adjust to include the number of additional shares of common stock that would have been outstanding if the dilutive potential shares of common stock had been issued during the period to reflect the potential dilution that could occur from shares of common stock issuable through a contingent shares issuance arrangement, stock options, warrants, or convertible preferred stock. For purposes of determining diluted earnings per common share, the treasury stock method is used for stock options, and warrants, and the if-converted method is used for convertible preferred stock and convertible debt as prescribed in FASB ASC Topic 260.
Potentially dilutive securities for the nine months ended September 30, 2024 consisted of 2,080,000 shares of common stock from convertible debentures, 2,765,846 shares of common stock issuable upon exercise of outstanding warrants, 805,042 shares of common stock issuable upon outstanding stock options and 63,750 shares of common stock issuable upon conversion of outstanding shares of Preferred A stock (“Convertible Series A Preferred Stock”).
Potentially dilutive securities for the three months ended September 30, 2023 consisted of 2,773,585 shares of common stock issuable upon exercise of outstanding warrants, 610,500 shares of common stock issuable upon vesting of stock options and exercise and 63,750 shares of common stock issuable upon conversion of outstanding shares of Convertible Series A Preferred Stock.
Options, warrants, preferred stock and shares associated with the conversion of debt to purchase approximately 5.7 million and 3.4 million shares of common stock were outstanding on September 30, 2024 and 2023, respectively.
The following provides a reconciliation of the shares used in calculating the per share amounts for the periods presented:
| | For the Three Months Ended September 30, | |
| | (Unaudited) | |
| | 2024 | | | 2023 | |
| | | | | | |
Net Income (Loss) | | $ | 58,962 | | | $ | (900,780 | ) |
Adjustments for convertible debt - as converted | | | | | | | | |
Net income (loss) attributable to common shareholders | | $ | 58,962 | | | $ | (900,780 | ) |
Weighted average number of shares of common stock outstanding: | | | | | | | | |
Basic | | | 20,015,205 | | | | 19,823,955 | |
Net income (loss) attributable to common shareholders per share: | | | | | | | | |
Basic | | $ | 0.00 | | | $ | (0.05 | ) |
| | For the Nine Months Ended September 30, | |
| | (Unaudited) |
| | 2024 | | | 2023 | |
| | | |
Net Income (Loss) | | ($1,221,030) | | | ($2,176,858) | |
Net income (loss) attributable to common shareholders | | ($1,221,030) | | | ($2,176,858) | |
Weighted average number of shares of common stock outstanding: | | | | | | |
Basic | | | 19,984,179 | | | | 19,818,241 | |
Net income (loss) attributable to common shareholders per share: | | | | | | | | |
Basic and Diluted | | ($0.06) | | | ($0.11) | |
The following provides a reconciliation of the shares used in calculating the per share amounts for the periods presented:
| | For the Three Months Ended September 30, | |
| | (Unaudited) | |
| | 2024 | | | 2023 | |
| | | | | | |
Numerator: | | | | | | |
Net Income (Loss) | | $ | 58,962 | | | $ | (900,780 | ) |
| | | | | | | | |
Denominator: | | | | | | | | |
Basic weighted-average shares | | | 20,015,205 | | | | 19,823,955 | |
Effect of dilutive securities | | | | | | | | |
Warrants | | | 5,908 | | | | - | |
Options | | | 11,888 | | | | - | |
Preferred Stock | | | 63,750 | | | | - | |
Diluted Weighted Average Shares | | | 20,096,751 | | | | 19,823,955 | |
| | | | | | | | |
Net income (loss) attributable to common shareholders per share: | | | | | | | | |
Diluted | | $ | 0.00 | | | $ | (0.05 | ) |
The following table sets forth the number of potential shares of common stock that have been excluded from diluted net income per share net (loss) income per share because their effect was anti-dilutive:
| | For the Three Months Ended September 30, | |
| | (Unaudited) | |
| | 2024 | | | 2023 | |
| | |
Warrants | | | 2,734,596 | | | | - | |
Convertible Debt | | | 2,080,000 | | | | | |
Options | | | 573,000 | | | | - | |
| | | 5,387,596 | | | | - | |
Note: Warrants, options, convertible debt and preferred stock for the nine months ended September 30, 2024 and for the nine months ended September 30, 2023, are not included in the computation of diluted weighted average shares as such inclusion would be anti-dilutive.
Revenue Recognition
We recognize revenue in accordance with the Financial Accounting Standards Board (FASB) Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers. We recognize revenue when we transfer promised goods or services to customers in an amount that reflects the consideration to which we expect to be entitled in exchange for those goods or services. To determine revenue recognition for contracts with customers we perform the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligation(s) in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligation(s) in the contract; and (v) recognize revenue when (or as) we satisfy the performance obligation(s). At contract inception, we assess the goods or services promised within each contract, assess whether each promised good or service is distinct and identify those that are performance obligations.
We must use judgment to determine: a) the number of performance obligations based on the determination under step (ii) above and whether those performance obligations are distinct from other performance obligations in the contract; b) the transaction price under step (iii) above; and c) the stand-alone selling price for each performance obligation identified in the contract for the allocation of transaction price in step (iv) above.
Title and risk of loss generally pass to our customers upon shipment. Our customers include end users as well as dealers and distributors who market and sell our products. Our revenue is not contingent upon resale by the dealer or distributor, and we have no further obligations related to bringing about resale. Shipping and handling costs charged to customers are included in Product Revenues. The associated expenses are treated as fulfillment costs and are included in Cost of Revenues. Revenues are reported net of sales taxes collected from Customers.
Disaggregation of Revenue
The following table presents our approximate revenues disaggregated by revenue source.
Product and Service Revenue
| | For the three months ended September 30, (Unaudited) | |
| | 2024 | | | 2023 | |
SteraMist Product | | $ | 1,766,000 | | | $ | 953,000 | |
Service and Training | | | 776,000 | | | | 517,000 | |
Total | | $ | 2,542,000 | | | $ | 1,470,000 | |
Revenue by Geographic Region
| | For the three months ended September 30, (Unaudited) | |
| | 2024 | | | 2023 | |
United States | | $ | 1,886,000 | | | $ | 1,271,000 | |
International | | | 656,000 | | | | 199,000 | |
Total | | $ | 2,542,000 | | | $ | 1,470,000 | |
Product and Service Revenue
| | For the nine months ended September 30, (Unaudited) | |
| | 2024 | | | 2023 | |
SteraMist Product | | $ | 5,247,000 | | | $ | 4,501,000 | |
Service and Training | | | 1,423,000 | | | | 1,326,000 | |
Total | | $ | 6,670,000 | | | $ | 5,827,000 | |
Revenue by Geographic Region
| | For the nine months ended September 30, (Unaudited) | |
| | 2024 | | | 2023 | |
United States | | $ | 5,169,000 | | | $ | 5,001,000 | |
International | | | 1,501,000 | | | | 826,000 | |
Total | | $ | 6,670,000 | | | $ | 5,827,000 | |
Product revenue includes sales from our standard and customized equipment, solution and accessories sold with our equipment. Revenue is recognized upon transfer of control of promised products to customers in an amount that reflects the consideration we expect to receive in exchange for those products.
Service and training revenue include sales from our high-level decontamination and service engagements, validation of our equipment and technology and customer training. Service revenue is recognized as the agreed upon services are rendered to our customers in an amount that reflects the consideration we expect to receive in exchange for those services.
Costs to Obtain a Contract with a Customer
We apply a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less. We generally expense sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within selling expenses.
Contract Balances
As of September 30, 2024, and December 31, 2023, we did not have any unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed.
Arrangements with Multiple Performance Obligations
Our contracts with customers may include multiple performance obligations. We enter into contracts that can include various combinations of products and services, which are primarily distinct and accounted for as separate performance obligations.
Significant Judgments
Our contracts with customers for products and services often dictate the terms and conditions of when the control of the promised products or services is transferred to the customer and the amount of consideration to be received in exchange for the products and services.
Equity Compensation Expense
We account for equity compensation expense in accordance with FASB ASC 718, “Compensation-Stock Compensation.” Under the provisions of FASB ASC 718, equity compensation expense is estimated at the grant date based on the award’s fair value.
The valuation methodology used to determine the fair value of options and warrants issued as compensation during the period is the Black-Scholes option-pricing model. The Black-Scholes model requires the use of a number of assumptions including volatility of the stock price, the average risk-free interest rate, and the weighted average expected life of the options. Risk–free interest rates are calculated based on continuously compounded risk–free rates for the appropriate term. The expected term of the Company’s warrants has been determined utilizing the “simplified” method for awards that qualify as “plain-vanilla” warrants. The dividend yield is assumed to be zero as the Company has never paid or declared any cash dividends on its common stock, par value $0.01 (the “Common Stock”) and does not intend to pay dividends on its Common Stock in the foreseeable future. The expected forfeiture rate is estimated based on management’s best assessment.
On July 7, 2017, our shareholders approved the Company’s Amended and Restated 2016 Equity Incentive Plan (the “2016 Plan”). The 2016 Plan authorizes the grant of stock options, stock appreciation rights, restricted stock, restricted stock units and performance units/shares. Up to 2,000,000 shares of Common Stock are authorized for issuance under the 2016 Plan. Shares issued under the 2016 Plan may be either authorized but unissued shares, treasury shares, or any combination thereof. Provisions in the 2016 Plan permit the reuse or reissuance by the 2016 Plan of shares of Common Stock for numerous reasons, including, but not limited to, shares of Common Stock underlying canceled, expired, or forfeited awards of stock-based compensation and stock appreciation rights paid out in the form of cash. Equity compensation expense will typically be awarded in consideration for the future performance of services to us. All recipients of awards under the 2016 Plan are required to enter into award agreements with us at the time of the award, and awards under the 2016 Plan are expressly conditioned upon such agreements. In May 2024, we issued 60,000 shares of Common Stock to members of our Board under the 2016 Plan.
Concentrations of Credit Risk
Financial instruments that potentially subject us to significant concentrations of credit risk consist principally of cash and cash equivalents. We maintain cash balances at financial institutions which exceed the current Federal Deposit Insurance Corporation limit of $250,000 at times during the year.
Long-Lived Assets Including Acquired Intangible Assets
We assess long-lived assets for potential impairments at the end of each year, or during the year if an event or other circumstance indicates that we may not be able to recover the carrying amount of the asset. In evaluating long-lived assets for impairment, we measure recoverability of these assets by comparing the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If our long-lived assets are considered to be impaired, the impairment to be recognized equals the amount by which the carrying value of the asset exceeds its fair market value. We base the calculations of the estimated fair value of our long-lived assets on the income approach. For the income approach, we use an internally developed discounted cash flow model that includes, among others, the following assumptions: projections of revenues and expenses and related cash flows based on assumed long-term growth rates and demand trends; expected future investments to grow new units; and estimated discount rates. We base these assumptions on our historical data and experience, industry projections, micro and macro general economic condition projections, and our expectations. We had no long-lived asset impairment charges for the three and nine months ended September 30, 2024 and 2023.
Advertising and Promotional Expenses
Advertising and promotional costs are expensed in the period they are incurred. For the three and nine months ended September 30, 2024, advertising and promotional expenses included in selling expenses were approximately $35,000 and $192,000, respectively. For the same periods in 2023, these expenses were approximately $66,000 and $405,000, respectively.
Research and Development Expenses
Research and development expenses are expensed in the period they are incurred. For the three and nine months September 30, 2024, these expenses were approximately $56,000 and $186,000, respectively. For the same periods in 2023, research and development expenses were approximately $76,000 and $221,000, respectively.
Business Segments
We currently have one reportable business segment due to the fact that we derive our revenue primarily from one product iHP (ionized Hydrogen Peroxide) with a variety of applications. A breakdown of revenue is presented in “Revenue Recognition” in Note 2 above.
Recent Accounting Pronouncements
Recently issued accounting pronouncements not yet adopted
In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment’s profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. This ASU will likely result in us including the additional required disclosures when adopted. We are currently evaluating the provisions of this ASU and expect to adopt them for the year ending December 31, 2024.
In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures (Topic 740). The ASU requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance. This ASU will result in the required additional disclosures being included in our consolidated financial statements, once adopted.
NOTE 3. INVENTORIES
Inventories consist of the following at (rounded to the nearest thousandth):
| | September 30, 2024 (Unaudited) | | | December 31, 2023 | |
Finished Goods | | $ | 3,709,000 | | | $ | 3,796,010 | |
Raw Materials | | | 966,000 | | | | 711,776 | |
Inventory Reserve | | | (95,000 | ) | | | (95,000 | ) |
Total | | $ | 4,580,000 | | | $ | 4,627,000 | |
NOTE 4. VENDOR DEPOSITS
At September 30, 2024 and December 31, 2023, we maintained vendor deposits of $97,000 and $29,000 respectively, for open purchase orders for inventory.
NOTE 5. PROPERTY AND EQUIPMENT
Property and equipment consist of the following at:
| | September 30, 2024 (Unaudited) | | | December 31, 2023 | |
Furniture and fixtures | | $ | 458,652 | | | $ | 364,819 | |
Equipment | | | 2,273,466 | | | | 2,269,185 | |
Vehicles | | | 66,170 | | | | 66,170 | |
Computer and software | | | 313,102 | | | | 306,556 | |
Leasehold improvements | | | 393,381 | | | | 393,381 | |
Tenant Improvement Allowance | | | 405,000 | | | | 405,000 | |
Total cost of property and equipment | | | 3,909,771 | | | | 3,805,111 | |
Less: Accumulated depreciation | | | 2,995,615 | | | | 2,756,469 | |
Property and Equipment, net | | $ | 914,156 | | | $ | 1,048,642 | |
For the three and nine months ended September 30, 2024, depreciation was $65,031 and $209,751, respectively. For the three and nine months ended September 30, 2023, depreciation was $90,156 and $261,945, respectively. For the three and nine months ended September 30, 2024 and 2023, amortization of tenant improvement allowance was $9,798 and $29,395, respectively and was recorded as lease expense and included within general and administrative expense on the consolidated statement of operations.
NOTE 6. INTANGIBLE ASSETS
Intangible assets consist of patents and trademarks related to our Binary Ionization Technology.
We amortize the patents over the estimated remaining lives of the related patents. Trademarks have an indefinite life. Amortization expenses were $4,878 and $14,633 for the three and nine months ended September 30, 2024, respectively. Amortization expense was $3,773 and $11,312 for the three and nine months ended September 30, 2023, respectively.
Definite life intangible assets consist of the following:
| | September 30, 2024 (Unaudited) | | | December 31, 2023 | |
Intellectual Property and Patents | | $ | 3,196,396 | | | $ | 3,196,396 | |
Less: Accumulated Amortization | | | 2,918,646 | | | | 2,904,013 | |
Patents, net | | $ | 277,750 | | | $ | 292,383 | |
Indefinite life intangible assets consist of the following:
Trademarks | | | 830,864 | | | | 830,863 | |
Total Intangible Assets, net | | $ | 1,108,614 | | | $ | 1,123,246 | |
Approximate future amortization is as follows (rounded to nearest thousandth):
Year Ended: | | Amount | |
| | | |
October 1 – December 31, 2024 | | $ | 5,000 | |
December 31, 2025 | | | 20,000 | |
December 31, 2026 | | | 20,000 | |
December 31, 2027 | | | 20,000 | |
December 31, 2028 | | | 20,000 | |
Thereafter | | | 193,000 | |
Total | | $ | 278,000 | |
NOTE 7. LEASES
In April 2018, we entered into a 10-year lease agreement for a new 9,000-square-foot facility that contains office, warehouse, lab and research and development space in Frederick, Maryland. The lease agreement commenced in December 2018 when the property was ready for occupancy. The agreement provided for annual rent of $143,460, an escalation clause that increases the rent 3% year over year, a landlord tenant improvement allowance of $405,000 and additional landlord work as discussed in the lease agreement. We took occupancy of the property on December 17, 2018, and the lease was amended in March 2019 to provide for a 4-month rent holiday and a commencement date of April 1, 2019. A 7% discount rate was determined using our incremental borrowing rate based on the information available at adoption date in determining the present value of lease payments. Lease expense for operating lease payments is recognized on a straight-line basis over the lease term.
The balances for our operating lease where we are the lessee are presented as follows within our condensed consolidated balance sheet:
Operating leases: | | September 30, 2024 (Unaudited) | | | December 31, 2023 | |
|
Assets: | | | | | | |
Operating lease right-of-use asset | | $ | 417,190 | | | $ | 467,935 | |
Liabilities: | | | | | | | | |
Current Portion of Long-Term Operating Lease | | $ | 125,666 | | | $ | 115,658 | |
Long-Term Operating Lease, Net of Current Portion | | | 546,844 | | | | 642,527 | |
Total Right of Use Liability | | $ | 672,510 | | | $ | 785,185 | |
The components of lease expense are as follows and are included within general and administrative expense on our condensed consolidated statement of operations:
| | For the Three Months Ended September 30, 2024 (Unaudited) | | | For the Three Months Ended September 30, 2023 (Unaudited) | |
| | | | | | |
Operating lease expense | | $ | 39,329 | | | $ | 39,329 | |
| | For the Nine Months Ended September 30, 2024 | | | For the Nine Months Ended September 30, 2023 | |
| | (Unaudited) | | | (Unaudited) | |
| | | | | | |
Operating lease expense | | $ | 117,986 | | | $ | 117,986 | |
Other information related to leases where we are the lessee is as follows:
| | September 30, 2024 (Unaudited) | | | December 31, 2023 | |
|
Weighted-average remaining lease term: | | | | | | |
Operating leases | | 4.25 years | | | 5.00 years | |
| | | | | | |
Discount rate: | | | | | | |
Operating leases | | | 7.00 | % | | | 7.00 | % |
Supplemental cash flow information related to leases where we are the lessee is as follows:
| | For the Three Months Ended September 30, 2024 (Unaudited) | | | For the Three Months Ended September 30, 2023 (Unaudited) | |
Cash paid for amounts included in the measurement of lease liabilities: | | $ | 41,577 | | | $ | 40,366 | |
| | For the Nine Months Ended September 30, 2024 | | | For the Nine Months Ended September 30, 2023 | |
| | (Unaudited) | | | Unaudited) | |
Cash paid for amounts included in the measurement of lease liabilities: | | $ | 123,521 | | | $ | 119,923 | |
As of September 30, 2024, the maturities of our operating lease liability are as follows:
Year Ended: | | Operating Lease | |
October 1 – December 31, 2024 | | $ | 41,577 | |
December 31, 2025 | | | 170,051 | |
December 31, 2026 | | | 175,153 | |
December 31, 2027 | | | 180,408 | |
December 31, 2028 | | | 185,819 | |
Thereafter | | | 33,751 | |
Total minimum lease payments | | | 786,759 | |
Less: Interest | | | 114,249 | |
Imputed value of lease obligations | | | 672,510 | |
Less: Current portion | | | 125,666 | |
Long-term portion of lease obligations | | $ | 546,844 | |
NOTE 8. CLOUD COMPUTING SERVICE CONTRACT
In May 2020, we entered into a cloud computing service contract with a vendor. The contract provides for annual payments in the amount of $30,409 and has a term of 5 years. The annual contract payments are capitalized as a prepaid expense and amortized over a twelve-month period.
We have incurred implementation costs of $66,857 in connection with the cloud computing service contract which have been capitalized in prepaid expenses and other assets as of September 30, 2024. In accordance with ASU No. 2018-15, such implementation costs are being amortized over the remaining contract terms beginning January 1, 2021, which was when the cloud-based service contract was placed in service. Amortization expense for the three and nine months ended September 30, 2024 and 2023 were $3,766 and $11,297, respectively.
NOTE 9. CONVERTIBLE DEBT
In October and November 2023, we entered into a Securities Purchase Agreement (the “SPA”) with certain accredited investors (collectively, the “Investors”) pursuant to which we agreed to sell and issue to the Investors in a private placement transaction (the “Private Placement”) in one or more closings up to an aggregate principal amount of $5,000,000 of Convertible Notes (the “Notes”). In October and November 2023, we sold and issued an aggregate of $2,600,000 of Notes that are convertible into 2,080,000 shares of common stock at a conversion price of $1.25 per share. As of December 31, 2023, we issued and sold an aggregate of $2,600,000 of Notes to certain Investors pursuant to the SPA.
The Notes mature and are due on the fifth anniversary of the issuance date in October and November of 2028. The Notes bear simple interest at a rate of 12% per annum, payable in equal monthly installments. The Notes are convertible into shares of our Common Stock, at the option of the holder, at an initial conversion price of $1.25 per share, which shall not exceed $1.55 per share. In addition, we can require Investors to convert the Notes at the then current conversion price at any time after 90 days from the issue date if the Common Stock has a closing bid price of $1.55 per share or higher on any twenty (20) days within a thirty (30) day period of consecutive trading days, or if a “fundamental change” occurs (as defined in the Securities Purchase Agreement). The Notes are unsecured and senior to other indebtedness subject to certain exceptions. Interest expense related to the Notes for the three and nine months ended September 30, 2024 were $78,000 and $234,000, respectively. Interest expense related to the Notes for the three and nine months ended September 30, 2023 were $0 and $0, respectively
Amortization of deferred financing costs were $15,620 and $46,860 for the three and nine months ended September 30, 2024, respectively which has been included with interest expense on the statement of operations, amortization of deferred financing costs were $0 and $0 for the three and nine months ended September 30, 2023, respectively.
Convertible notes consist of the following at:
| | September 30, | | | | |
| | 2024 | | | December 31, | |
| | (Unaudited) | | | 2023 | |
| | | | | | |
Convertible notes | | $ | 2,600,000 | | | $ | 2,600,000 | |
Less: Debt issuance costs | | | (312,399 | ) | | | (312,398 | ) |
Accumulated amortization | | | 57,273 | | | | 10,413 | |
Convertible notes, net | | $ | 2,344,874 | | | $ | 2,298,015 | |
NOTE 10. SHAREHOLDERS’ EQUITY
Our Board of Directors (the “Board”) may, without further action by our shareholders, from time to time, direct the issuance of any authorized but unissued or unreserved shares of preferred stock in series and at the time of issuance, determine the rights, preferences and limitations of each series. The holders of such preferred stock may be entitled to receive a preference payment in the event of any liquidation, dissolution or winding-up by us before any payment is made to the holders of our Common Stock. Furthermore, the Board could issue preferred stock with voting and other rights that could adversely affect the voting power of the holders of our Common Stock.
Convertible Series A Preferred Stock
Our authorized Convertible Series A Preferred Stock, $0.01 par value, consists of 1,000,000 shares. At September 30, 2024 and December 31, 2023, there were 63,750 shares issued and outstanding. The Convertible Series A Preferred Stock is convertible at the rate of one share of common stock for one share of Convertible Series A Preferred Stock.
Convertible Series B Preferred Stock
Our authorized Convertible Series B Preferred Stock, $1,000 stated value, 7.5% cumulative dividend, consists of 4,000 shares. At September 30, 2024 and December 31, 2023, there were no shares issued and outstanding. Each share of Convertible Series B Preferred Stock may be converted (at the holder’s election) into two hundred shares of our Common Stock.
Common Stock
In January 2023, we issued 60,000 shares of Common Stock valued at approximately $51,000 to members of our Board pursuant to our equity plan (see Note 12).
In May 2024, we issued 60,000 shares of Common Stock valued at approximately $45,000 to members of our Board pursuant to our equity plan (see Note 12).
Stock Options
In May 2024, we issued options to purchase 225,000 shares of Common Stock to officers at an exercise price of $0.75 per share pursuant to an employment agreement. The options were valued at $144,307 and have a contractual term of 10 years. We utilized the Black-Scholes model to fair value the options received by Officers with the following assumptions: volatility, 125%; expected dividend yield, 0%; risk free interest rate, 4.35%; and a contractual term of 10 years. The grant date fair value of each share of Common Stock underlying the options was $0.64.
The following table summarizes stock options outstanding as of September 30, 2024 and December 31, 2023:
| | September 30, 2024 | | | December 31, | |
| | (Unaudited) | | | 2023 | |
| | Number of Options | | | Weighted Average Exercise Price | | | Number of Options | | | Weighted Average Exercise Price | |
Outstanding, beginning of period | | | 617,542 | | | $ | 1.38 | | | | 413,000 | | | $ | 1.65 | |
Granted | | | 225,000 | | | | 0.75 | | | | 217,042 | | | | 0.82 | |
Exercised | | | (31,250 | ) | | | 0.88 | | | | - | | | | - | |
Expired | | | (6,250 | ) | | | 0.80 | | | | (12,500 | ) | | | - | |
Outstanding, end of period | | | 805,042 | | | $ | 1.23 | | | | 617,542 | | | $ | 1.38 | |
Options outstanding and exercisable by price range as of September 30, 2024 were as follows:
Outstanding Options | | | Average | | | Exercisable Options | |
| | | | | | | Weighted | | | | | | | | | |
| | | | | | Remaining | | | | | | Weighted | |
| | | | | | Contractual | | | | | | Average | |
Range | | | Number | | | Life in Years | | | Number | | | Exercise Price | |
$ | 0.71 | | | | 7,042 | | | | 3.31 | | | | 7,042 | | | $ | 0.71 | |
$ | 0.75 | | | | 225,000 | | | | 9.38 | | | | 225,000 | | | $ | 0.75 | |
$ | 0.80 | | | | 21,250 | | | | 1.20 | | | | 21,250 | | | $ | 0.80 | |
$ | 0.85 | | | | 210,000 | | | | 8.08 | | | | 210,000 | | | $ | 0.85 | |
$ | 0.96 | | | | 12,500 | | | | 0.02 | | | | 12,500 | | | $ | 0.96 | |
$ | 1.12 | | | | 270,000 | | | | 8.06 | | | | 270,000 | | | $ | 1.12 | |
$ | 1.93 | | | | 10,500 | | | | 3.06 | | | | 10,500 | | | $ | 1.93 | |
$ | 2.16 | | | | 5,000 | | | | 1.00 | | | | 5,000 | | | $ | 2.16 | |
$ | 4.40 | | | | 12,500 | | | | 2.05 | | | | 12,500 | | | $ | 4.40 | |
$ | 7.06 | | | | 31,250 | | | | 1.75 | | | | 31,250 | | | $ | 7.06 | |
| | | | | 805,042 | | | | 7.64 | | | | 805,042 | | | $ | 1.23 | |
Common Stock Warrants
The following table summarizes the outstanding common stock warrants as of September 30, 2024 and December 31, 2023:
| | September 30, 2024 | | | December 31, 2023 | |
| | (Unaudited) | | | Weighted Average Exercise Price | | | Number of Warrants | | | Weighted Average Exercise Price | |
Outstanding, beginning of period | | | 2,772,097 | | | $ | 2.25 | | | | 2,792,335 | | | $ | 2.25 | |
Granted | | | - | | | | - | | | | - | | | | - | |
Exercised | | | - | | | | - | | | | - | | | | - | |
Expired | | | (6,250 | ) | | | (1.12 | ) | | | (20,238 | ) | | | (1.11 | ) |
Outstanding, end of period | | | 2,765,846 | | | $ | 2.26 | | | | 2,772,097 | | | $ | 2.25 | |
Warrants outstanding and exercisable by price range as of September 30, 2024 were as follows:
Outstanding Warrants | | | | | | Exercisable Warrants | |
Exercise Price | | | Number | | | Average Weighted Remaining Contractual Life in Years | | | Number | | | Weighted Average Exercise Price | |
$ | 0.64 | | | | 31,250 | | | | 9.14 | | | | 31,250 | | | $ | 0.64 | |
$ | 0.80 | | | | 125,000 | | | | 9.33 | | | | 125,000 | | | $ | 0.80 | |
$ | 0.96 | | | | 442,708 | | | | 8.14 | | | | 442,708 | | | $ | 0.96 | |
$ | 1.20 | | | | 156,250 | | | | 0.34 | | | | 156,250 | | | $ | 1.20 | |
$ | 1.68 | | | | 1,434,721 | | | | 1.99 | | | | 1,434,721 | | | $ | 1.68 | |
$ | 2.18 | | | | 172,167 | | | | 1.99 | | | | 172,167 | | | $ | 2.18 | |
$ | 4.00 | | | | 28,750 | | | | 5.57 | | | | 28,750 | | | $ | 4.00 | |
$ | 6.95 | | | | 375,000 | | | | 6.01 | | | | 375,000 | | | $ | 6.95 | |
| | | | | 2,765,846 | | | | 3.88 | | | | 2,765,846 | | | $ | 2.26 | |
There were no unvested warrants outstanding as of September 30, 2024.
NOTE 11. COMMITMENTS AND CONTINGENCIES
Legal Contingencies
We may become a party to litigation in the normal course of business. In the opinion of management, there are no legal matters involving us that would have a material adverse effect upon our financial condition, results of operations or cash flows. In addition, from time to time, we may have to file claims against parties that infringe on our intellectual property.
Product Liability
As of September 30, 2024 and December 31, 2023, there were no claims against us for product liability.
NOTE 12. CONTRACTS AND AGREEMENTS
Director Compensation
In January 2023, we increased the annual fee to non-employee members of our Board to $48,000, to be paid in cash on a quarterly basis, with the exception of the audit committee chairperson, whose annual fee was increased to $54,600, also to be paid in cash on a quarterly basis. Non-employee Director compensation also includes the annual issuance of our Common Stock.
For the nine months ended September 30, 2023, we issued an aggregate of 60,000 shares of Common Stock that were valued at approximately $51,000 to members of our Board.
For the nine months ended September 30, 2024, we issued an aggregate of 60,000 shares of Common Stock that were valued at approximately $45,000 to members of our Board.
NOTE 13. ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
Accrued expenses and other current liabilities consisted of the following at:
| | September 30, 2024 (Unaudited) | | | December 31, 2023 | |
Commissions | | $ | 191,481 | | | $ | 200,837 | |
Payroll and related costs | | | 204,345 | | | | 201,009 | |
Director fees | | | 37,650 | | | | 37,650 | |
Sales Tax Payable | | | 4,916 | | | | 5,707 | |
Accrued warranty (Note 14) | | | 30,000 | | | | 30,000 | |
Allowance for Sales Returns | | | 0 | | | | 128,390 | |
Other accrued expenses | | | 69,117 | | | | 71,898 | |
Total | | $ | 537,509 | | | $ | 675,491 | |
NOTE 14. ACCRUED WARRANTY
Our manufacturers assume the warranty against product defects from date of sale, which we extend to our customers upon sale of the product. We assume responsibility for product reliability and results. The warranty is generally limited to a refund of the original purchase price of the product or a replacement part. We estimate warranty costs based on historical warranty claim experience.
The following table presents warranty reserve activities at:
| | September 30, 2024 (Unaudited) | | | December 31, 2023 | |
Beginning accrued warranty costs | | $ | 30,000 | | | $ | 68,000 | |
Provision for warranty expense | | | 11,066 | | | | 26,911 | |
Settlement of warranty claims | | | (11,066 | ) | | | (64,911 | ) |
Ending accrued warranty costs | | $ | 30,000 | | | $ | 30,000 | |
NOTE 15. INCOME TAXES
For the three and nine months ended September 30, 2024 and 2023, our provision for income tax was $0. Deferred income tax assets and liabilities are determined based on differences between the financial statement reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws in effect when the differences are expected to reverse. The measurement of deferred income tax assets is reduced, if necessary, by a valuation allowance for any tax benefits, which are, on a more likely than not basis, not expected to be realized in accordance with FASB ASC Topic 740, Income Taxes. As of September 30, 2024 and December 31, 2023, we recorded a valuation allowance of $7,851,000 and $7,539,000, respectively for the portion of the deferred tax assets that we do not expect to be realized. Management believes that based on the available information, it is more likely than not that the remaining U.S. deferred tax assets will not be realized, such that a full of 100% valuation allowance is required against U.S. deferred tax assets. The effect on deferred income tax assets and liabilities of a change in tax rates is recognized in the period that such tax rate changes are enacted.
NOTE 16. CUSTOMER CONCENTRATION
One customer accounted for 12% of net revenue for the three months ended September 30, 2024. Three customers accounted for 55% of net revenue for the three months ended September 30, 2023.
One customer accounted for 18% of our revenue for the nine months ended September 30, 2024. Three customers accounted for 32% of our revenue for the nine months ended September 30, 2023.
As of September 30, 2024, two customers accounted for 24% of our gross accounts receivable. As of December 31, 2023, two customers accounted for 27% of our gross accounts receivable.
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.
This Management’s Discussion and Analysis of Financial Condition and Results of Operations (this “MD&A”) and other parts of this Quarterly Report on Form 10-Q (“Form 10-Q”) contain forward-looking statements, within the meaning of the Private Securities Litigation Reform Act of 1995, that involve risks and uncertainties. Forward-looking statements provide current expectations of future events based on certain assumptions and include any statement that does not directly relate to any historical or current fact. Forward-looking statements can also be identified by words such as “future,” “anticipates,” “believes,” “estimates,” “expects,” “intends,” “plans,” “predicts,” “will,” “would,” “could,” “can,” “may,” and similar terms. Forward-looking statements involve known and unknown risks and uncertainties, which could cause actual results to differ materially from those contained in any forward-looking statement. Forward-looking statements are not guaranteeing future performance and the TOMI Environmental Solutions, Inc. (the “Company,” “TOMI,” “we,” and “our”) actual results may differ significantly from the results discussed in the forward-looking statements. Factors that might cause such differences include, but are not limited to, those discussed in Part I, Item 1A of the Company’s annual report on Form 10-K for the year ended December 31, 2023, filed with the U.S. Securities and Exchange Commission (the “SEC”) on April 1, 2024 (the “Annual Report”) under the heading “Risk Factors.” The Company assumes no obligation to revise or update any forward-looking statements for any reason, except as required by law.
Unless otherwise stated, all information presented herein is based on the Company’s fiscal calendar, and references to years, quarters, months or periods refer to the Company’s fiscal years ended in December and the associated quarters, months and periods of those fiscal years. Each of the terms the “Company” and “TOMI” as used herein refers collectively to TOMI Environmental Solutions, Inc. unless otherwise stated.
The following MD&A should be read in conjunction with the Annual Report filed with the SEC and the condensed consolidated financial statements and accompanying notes included in Part I, Item 1 of this Form 10-Q.
Quarterly Highlights
Business Update
We continue to see improved financial results as the third quarter marks our second consecutive profitable quarter in our 2024 calendar year. The improved financial results are largely due to higher revenue, improved gross profit margins, and strategic reductions in operating expenses. We also were cash flow positive in the third quarter due to the improved turnover in our accounts receivable and lower monthly outgoing cash expenditures with management’s spending cuts. We continue to expand our customer base and secured significant agreements and new partnerships.
Revenue for the third quarter 2024 was $2,542,000 which represents $1,072,000 or 73% growth compared to the third quarter of the prior year. The higher revenue was attributable to increased demand for our mobile units and higher iHP service revenue.
For the nine months ended September 30, 2024, TOMI reported a 14.5% increase in revenue, amounting to $6,670,000, compared to the same period in 2023. This growth was primarily driven by higher mobile equipment sales, with our mobile SteraMist equipment increasing 90% in 2024 compared to 2023.
For the nine months ended September 30, 2024, our international revenue grew by 82%, driven by new customers in Canada, South Africa, and India, compared to the same period in 2023.
Our total recognized revenue and backlog for the nine months ended September 30, 2024 amounted to $7,200,000, consisting of approximately $6,700,000 in recognized revenue and a sales backlog of approximately $500,000 at the end of September 2024.
Our gross profit margins for the three months ended September 30, 2024 were 61.4%, compared to 55% in the same prior year period. The improved gross profit margins were attributable to our product mix in sale and the increased demand for our mobile equipment.
Our General and Administrative expenses declined by $148,000 or 4% during the first nine months ended September 30, 2024 compared to the same period in 2023. This decrease was primarily due to operating expense controls, lower executive compensation and a reduction in consultant fees.
During the third quarter, management continued cost reduction initiatives that lowered our operating expenses by 10% compared to the same period last year. Additionally, our operating expenses in the third quarter of 2024 decreased by 19% compared to the second quarter of 2024 as a result of our cost-cutting measures.
We continue to pursue innovative solutions and new markets for our versatile and environmentally friendly SteraMist iHP technology.
During 2024, the service decontamination sector experienced shifts among key competitors, resulting in an increased volume of leads for our company. On March 7, 2024, we announced the expansion of SteraMist iHP Corporate Service contracts through the addition of new strategic partners. This growth accelerated through the second quarter and has seen substantial momentum in the third quarter, with record-breaking revenue. We continue to support key clients, including Pfizer, Inc. and Thermo Fisher Scientific facilities, while successfully onboarding new customers such as Integra life sciences, Curia, and multiple smaller engagements within the Food Safety sector. These new relationships are expected to drive future sales across both capital equipment and routine service contracts. The addition of these customers further solidifies iHP’s position as a market leader in advanced decontamination solutions, serving corporate clients across life sciences and adjacent industries.
To enhance our market presence in the western United States, we formed a strategic partnership with EMAQ in the second half of the year. EMAQ has made a significant investment exceeding $1,000,000 in SteraMist iHP equipment and will act as our regional partner to expand iHP services in this area. This collaboration is expected to drive substantial growth in solution sales, leveraging our razor-and-blade business model—where SteraMist delivery systems represent the razor, and our proprietary BIT Solution serves as the razor blade that is designed to generate ongoing revenue. The partnership is progressing well, with both companies effectively combining strengths and resources to build business and expand opportunities.
Demand for our CES systems continues to grow as our portfolio of systems that are being built. In February 2024, we announced the signing of a new contract for a SteraMist iHP Custom Engineered System (CES) installation with a California-based life sciences company. The contracted iHP Custom Engineered System (CES) is valued at approximately $600,000. This system, featuring six applicators, will be integrated into a clinical suite, and is expected to be fully qualified and in use by the end of the 2024 year.
This year we received an order for our CES system with a global leader in advanced laboratory services. This customer purchased two additional Environment Systems to their original fleet of two Environment Systems and a seven (7) applicator iHP Custom Engineered System (CES).
With the successful completion of each project, our iHP technology is rapidly gaining popularity as the preferred decontamination solution for pharmaceutical and biotech companies. Further, as we continue to install our technology in new CES projects, the product line evolves into a comprehensive turnkey solution.
We believe our industry is experiencing a shift towards modular cleanroom requirements which may benefit our business operations. The adaptability and efficiency offered by our iHP technology align perfectly with the changing needs of cleanroom setups. This trend allows us to capitalize on the increasing demand for flexible and scalable cleanroom solutions, further enhancing the relevance and value of our products within the industry.
We believe our growing portfolio of CES systems will give us a competitive edge in the Life Sciences market segment, improving our brand recognition and creating new business and sales opportunities. In addition, after our installed CES projects are fully qualified and established for use, and as our portfolio grows, we anticipate this will have a positive impact on our long-term recurring BIT solution sales thus providing the potential to enhance our operating margins, further strengthening our position in the industry, and supporting sustainable growth.
We maintain an active focus on digital marketing initiatives and business development plans with existing customers. In an effort to optimize our budget, we reduced our participation in tradeshows and redirected resources towards more effective lead generation strategies such as referrals and references. While tradeshows offer valuable networking opportunities, we have found that for the short-term TOMI SteraMist’s strong reputation generates sufficient interest through other channels. These alternative approaches have proven to be more cost-effective and efficient in driving new business and expanding our customer base.
We recently launched a targeted campaign aimed at domestic manufacturers of cleanroom construction and general building companies that may require decontamination services as part of their project bids. This outreach extends to both existing partners and new prospects involved in modular cleanrooms, construction design firms, mobile healthcare pods, and related sectors. The campaign has already gained traction, resulting in numerous sales presentations. While many of these opportunities are geared toward long-term engagements, our expanded product offerings and scalable solutions—designed to meet varying industry needs—position us for sustained sales growth in the coming year and beyond.
We are steadily increasing our presence in the food safety marketplace primarily from tradeshows we attended in the past. As stated, we must demonstrate that we are a viable solution for this industry, and we are currently conducting numerous feasibility studies with both small and large companies. We have entered the coffee industry with Mayorga Coffee and Organea Terra SRL, the desserts and ice cream industry with Lakeview Farms and Crank and Boom, egg white food manufacturing, pet food production and packaging, and a few agribusinesses have joined in adding iHP SteraMist to their sanitization standard operating procedures.
To further highlight the effectiveness of SteraMist iHP technology in the food industry, TOMI announced several collaborative efforts with prominent organizations on new studies exploring expanded applications and benefits of SteraMist iHP. These partnerships have also opened doors to additional opportunities through introductions to their suppliers. One of these collaborations involves a leading producer of health, hygiene, and nutrition products, where we are developing a specialized application for spraying conveyor belts to streamline the decontamination process for packaged goods, targeting pathogens such as Salmonella and Listeria. This initiative represents a significant addition to our client portfolio, aligning with market trends driven by growing health awareness and increasing demand for sustainable, premium products. Additionally, TOMI will soon begin a project with a major conglomerate focused on the decontamination of heart monitoring devices to add to our focus on healthcare initiatives.
We would also like to emphasize that we are fully aware of the numerous challenges currently impacting the food market. In response, we have proactively engaged with key industry players to offer our solutions and support.
Key international sales highlights from the third quarter include our expansion into the Indian market, a highly competitive arena within the decontamination sector and a critical focus of TOMI’s global growth strategy. We secured approximately $150,000 in initial purchases, demonstrating our ability to successfully penetrate this challenging market. Establishing a foothold in India underscores the unrivaled effectiveness of SteraMist iHP technology and reinforces our competitive positioning.
Additionally, we achieved significant progress in Q3 with one of our platinum customers expanding their use of SteraMist iHP to a facility in South Africa. This marks their fourth location utilizing SteraMist technology and services, following successful implementations in Chile, Portugal, and Brazil.
On April 3, 2024, we announced the company has received the Gold Safety Award from Highwire. The award is presented to TOMI in recognition of the Company achieving a score of between 85-94 on the Highwire Safety Assessment. Highwire’s Safety Assessment reviews a company’s historic and current safety performance. The program provides a thorough, objective, and consistent evaluation of company performance so clients and contractors can identify, monitor, and mitigate risks more effectively. The results provide a strong indicator of how a contractor values safety and serve as a reliable predictor of future performance.
In evaluating sales related performance, management analyzes our revenue recognized for GAAP purposes which is presented in our quarterly and annual statement of operations as well as our sales orders we receive from customers during those same accounting periods. We define a “sales order” as a document we generate for our internal use in processing a customer order. Our sales orders essentially translate the format of the customer purchase orders we receive from our customers into the format used by us. We also evaluate our “customer sales backlog” which is defined as pending sales orders where revenue has not yet been recognized. Management believes analyzing the sales order and backlog metrics are useful in measuring our overall sales and business development performance as it gauges the overall volume of sales and business development activities.
Product Development
Our recent products developed and launched are as follows:
SteraMist Engineering continues to make strides collaborating with key manufactures of cleanroom technology and equipment developing a turnkey seamless decontamination integration to chambers, cabinets, passthroughs, isolators, cage washers, heat sterilizers, hot cells and more. TOMI begins this endeavor with a project management, turnkey modular solution, and process design consulting firm that we have partnered with in one of our previous CES projects.
In collaboration with certain partners, TOMI proudly introduced the SteraMist Integration System (SIS) product line tailored for enclosure decontamination. The inaugural offering, the Stand-Alone model, previously recognized as the Select Plus, has swiftly gained traction in the market, particularly catering to the Biosafety Cabinet (BSC) segment. This innovative solution offers customers seamless setup and versatility, making it an ideal choice for spaces necessitating a single-applicator decontamination fog.
We are actively engaged in discussions with numerous manufacturers to ensure the seamless integration of our SIS Manufacturer line. Our efforts are focused on finding the ideal end user in collaboration with our partners to facilitate the development of a comprehensive package. Once finalized, this standardized solution will significantly expand our reach within the Life Sciences sector.
The SteraMist Hybrid, an integral component of the SteraMist Environment System, SteraMist Hybrid is designed with capabilities to communicate with a facility. The system is strategically positioned in a centralized location of the facility through a docking station and features our newly designed permanently mounted stainless steel applicators.
TOMI successfully installed the first official SteraMist Hybrid at Xenith Pharmaceutical F/KA Indigo Pharmaceutical, Inc.’s existing research facility, which selected the SteraMist Hybrid because it met the client’s strict delivery timeline while adhering to the facility’s budget constraints. We remain in specification discussions with Xenith for a Custom Engineered System for a future site dedicated to injectables.
Building upon our successful partnership with Indigo we continued to cultivate strong relationships within our existing network. In July, the same consultant who introduced Indigo brought BeSpoke Pharmaceuticals, a compounding pharmacy, to our attention. We successfully delivered a Hybrid system to BeSpoke, with installation imminent. Like Indigo, BeSpoke has committed to a marketing initiative to promote our Hybrid product line. These strategic partnerships underscore the effectiveness of our focused approach to business development. By prioritizing existing relationships and leveraging referrals, we are generating tangible results and accelerating revenue growth compared to traditional lead generation methods such as tradeshows.
This partnership has proven highly effective, with these facilities now purchasing mobile units and pallets of solution through the Nevada-based consultant. His expertise has been instrumental in driving broader adoption of SteraMist iHP technology across multiple sites and uses of SteraMist iHP.
We have seen positive reception of its SteraMist Transport unit, an all-in-one dual voltage fogging product designed to treat a wide variety of vehicle sizes with an application time of only 20 minutes per 1,000 cubic feet. The initial batch of this innovative product is currently in a soft launch phase and was sold for live practical assessment with an existing international customer and domestic distributor.
TOMI launched its fourth generation SteraMist Environment System. The 24-volt model allows for universal outlet usage and convert even more of the hydrogen peroxide BIT Solution to hydroxyl radicals thus lowering H2O2 PPM levels allowing for faster turnaround time. In addition, the unit has eight (8) outputs where four (4) are dedicated to our regular process of Constant or Pulse Injection, Dwell, and Aeration along with a light beacon status bar and four (4) are programmable to meet the customer needs for any external equipment they may desire to work with the system. This system is currently on the market and remains to be one of our most popular quoted product lines, has been implemented by customers, and is receiving praise for its further developments.
Our SteraMist® BIT™ solution product line is currently made up of a 32-ounce bottle for the SteraPak, a ten (10) liter, five (5) gallon, 55-gallon drum for our custom built-ins and our traditional one (1) gallon bottle. This brings the BIT Solution product line to a total of five (5) options provided to our customers, which will benefit our razor/razor-blade business model, where our SteraMist delivery systems represent the razor, and our proprietary BIT Solution represents the razor blade.
We expect these new products and service introductions will positively impact our net sales, cost of sales and operating expenses during this fiscal year.
Overview
TOMI Environmental Solutions, Inc. (“TOMI,” “we,” “our,” or the “Company”) is a global leader in bacteria decontamination and infectious disease control, offering environmentally friendly solutions for indoor air and surface disinfection and decontamination. Our flagship product, SteraMist, uses our patented and registered Binary Ionization Technology (“BIT”) to deliver a low-percentage (7.8%) hydrogen peroxide-based fog or mist to affect all indoor environments and surface areas.
Developed under a grant from the United States Defense Advanced Research Projects Agency (“DARPA”), SteraMist generates ionized Hydrogen Peroxide (“iHP”) using cold plasma science. BIT transforms a sole active ingredient hydrogen peroxide solution into iHP through a high voltage atmospheric cold plasma arc, producing submicron to 3-micron hydroxyl radical particles that effectively treat surfaces and environments with the same velocity and characteristics of a gas. Our innovative and novel process ensures eradication of pathogens with a 6-log (99.9999%) and greater kill rate, effectively leaving no harmful by-products lingering in the treated area. SteraMist’s innovative methodology, inspired from atmospheric chemistry, not only guarantees effectiveness but also maintains a commitment to environmental sustainability by ensuring the only by-product from the process is oxygen and humidity, a complete package of benefits unmatched in its industry.
We owe our success to the collaborative efforts of Titan Defense and DARPA who uncovered a superior technology that mimics nature’s cleansing mechanism, bringing this natural phenomenon indoors providing a competitive edge that exceeds the capabilities of our competition in the healthcare disinfection, life sciences decontamination, and food safety sanitization markets.
We believe that we possess the best technologies in the world in the disinfection and decontamination space. The COVID-19 pandemic along with the needs of the pharmaceutical and vivarium space has provided us with the opportunity and experience to implement a clear strategy to develop and manufacture additional products to add to our portfolio. In addition, we continue to move our BIT technology as a standard in disinfection and decontamination globally. This should lead to increased market share, profitability, and capability strength.
Our products are an environmentally friendly solution, and our processes address the concerns of sustainability. Customers are requesting and discussing the positive results of our product and the environmentally friendly results compared to the caustic and environmentally unfriendly results of many other disinfectants.
SteraMist has established a successful track record in fighting pandemics and outbreaks and implementing SteraMist for emergency preparedness is vital. The COVID-19 pandemic took the world by surprise, and history has shown that other pandemics and viruses are likely to follow. Using a proven and trusted disinfectant for emergency outbreaks and daily for preventative maintenance, such as SteraMist, can alleviate the threat of infections from spreading and could stop a possible outbreak.
The Science Behind the Technology
Introducing a revolutionary approach to disinfection and decontamination, our technology offers a streamlined and effective solution. By harnessing the power of atmospheric chemistry, our process converts 7.8% hydrogen peroxide into a plasma-generated hydroxyl radical, achieving a 6-log and greater kill of pathogens leaving only oxygen and humidity as by-products. It is a simple yet effective solution that sets a new standard for global cleaning disinfection decontamination practices.
BIT technology was initially developed in response to weaponized anthrax spore attacks, and detailed testing performed by DARPA demonstrated the success of the technology in neutralizing chemical warfare agents. BIT, a TOMI patented process aerosolizes and activates a low concentration hydrogen peroxide solution, producing a fine aqueous mist (0.3-3 um in diameter) that contains a high concentration of hydroxyl radicals (“.OH”). The .OH damages pathogenic and resistant organisms (such as bacteria, bacteria spores, viruses, mold spores, other fungi, and yeast) via oxidation of proteins, carbohydrates, and lipids and rendering the building blocks of nature’s amino acids, DNA and RNA inactive – leading to complete cellular disruption.
The unique alteration of the chemistry occurs only once BIT solution passes through the atmospheric cold plasma arc, which causes the breaking of the double bond of a hydrogen peroxide molecule and results in an .OH hydroxyl radical known as iHP. This patented process allows these hydroxyl radicals to exist in high concentrations without rapidly recombining and losing reactivity, while seeking all surfaces within the proximity of the resulting mist or fog.
TOMI has and continues to adapt this innovative technology into an everyday solution for use by multiple industries. Under the Federal Insecticide, Fungicide, and Rodenticide Act (“FIFRA”), we are mandated to register our disinfectants with the Environmental Protection Agency (“EPA”) and specific state regulatory bodies. SteraMist BIT was EPA-registered (#90150-2) in June 2015 as a hospital-healthcare and broad-spectrum surface disinfectant for misting/fogging applications. We achieved a cutting-edge claim on the EPA label and was coined as the first equipment + solution combination hospital-healthcare disinfectant on the market and maintain the claim as the only EPA Registered Solution + Equipment combination that provides the unique technology of hydrogen peroxide ionization.
Today our EPA registered BIT solution is manufactured at an EPA-registered solution blender and our product performance is supported by Good Laboratory Practice (“GLP”) efficacy data which includes mold control and air/surface remediation with claims to combat Staphylococcus, Pseudomonas, MRSA, Salmonella, H1N1, Clostridium difficile spores, and Norovirus. In March 2020, our EPA label was updated to include claims against Emerging Viral Pathogens, meeting criteria for both Enveloped and Large Non-enveloped viruses. In 2021, SteraMist BIT 0.35% hydrogen peroxide received its EPA registration (#90150-3), and on June 2, 2022, SteraMist was added to its seventh EPA’s List, List Q for combating rare or novel viruses like Monkeypox virus and SARS-CoV-2 variants causing COVID-19.
TOMI continuous to build its portfolio of feasibility studies with renowned and trusted partners. In 2023, the U.S. Department of Defense’s BSAT Biorisk Program Office and the Department of Homeland Security’s Science and Technology Directorate’s Plum Island Animal Disease Center published a report demonstrating that iHP is an effective tool for decontamination of biological toxoids and dangerous pathogens that may disrupt our world. We maintain registrations in all 50 states, Washington D.C., Canada, and approximately 40 other countries. These endorsements signify our commitment to safeguarding our world against any potential threats.
Industries & Market Segments
SteraMist products are designed to address a wide spectrum of industries using iHP. Our operations consist of four main divisions based on our current target industries: Life Sciences, Hospital-HealthCare, Food Safety, and Commercial. Launched in sequential order as listed to either strategically address the needs and/or ensure compliance with the specific regulations governing each industry segment.
Life Sciences
SteraMist iHP is designed to be tailored to provide a complete solution to address the regulatory inspections of disinfecting/decontaminating and Installation Qualification (IQ)-Operational Qualification (OQ)–Performance Qualification (PQ) validation processes within the life sciences industry.
The life sciences sector demands rigorous decontamination procedures to ensure the integrity and safety of pharmaceutical products, medical devices, and research environments. With the evolving landscape of the pharmaceutical market, there is an increasing demand for fully automated decontamination products that offer quick turnaround times to minimize downtime and expedite production cycles.
The life sciences industry was among the first to embrace the Company’s innovative decontamination solutions, recognizing the limitations of traditional methods and effects on progress. Our current portfolio of life science customers, including Fortune 100 companies, has been able to overcome the constraints imposed by outdated practices, paving the way for enhanced efficiency, safety, and productivity in their operations. Their early adoption of our SteraMist iHP lays a solid foundation for our future expansion. By demonstrating the effectiveness and value in a highly regulated and demanding sector, we establish credibility and trust that can facilitate broader adoption across other facilities, companies, and even industries.
The insights gained from working closely with life sciences companies also inform our product development and service offerings, enabling us to better meet the evolving needs of markets. In today’s pharmaceutical market, characterized by rapid innovation, stringent regulatory requirements, and global competition-efficiency and speed are paramount. Pharmaceutical companies, including Contract Development and Manufacturing Organizations (“CDMO”), are under pressure to streamline their operations while maintaining high standards of quality and compliance.
According to industry statistics, the global pharmaceutical market is projected to grow steadily, with emerging markets playing an increasingly significant role in driving growth. As their operations expand globally, there is a growing need for decontamination solutions that can deliver consistent fast results across the dynamic and ever-changing landscape of manufacturing and production facilities and research laboratories.
By offering fully automated products and services tailored to the unique requirements of pharmaceutical manufacturers and CDMOs, TOMI aims to support their efforts in maintaining the highest standards of quality, safety, and efficiency on a global scale.
Hospital-Healthcare
TOMI focuses on the Hospital-Healthcare Market by providing high quality of safety to patients and personnel by disinfecting operating rooms, pharmacies, ambulances, and emergency environments throughout a healthcare facility.
Healthcare facilities worldwide should prioritize disinfection to mitigate the risk of healthcare-associated infections (“HAI”), enhance patient safety, and maintain a sterile environment conducive to healing. According to the World Health Organization, HAIs affect millions of patients globally each year, leading to prolonged hospital stays, increased healthcare costs, and deaths.
In 2024, it is estimated that approximately 7-10% of patients admitted to healthcare facilities worldwide will acquire at least one HAI during their stay. This translates to millions of cases annually, with significant economic burdens and human costs. Furthermore, the emergence of antimicrobial-resistant pathogens poses a growing threat, exacerbating the challenge of infection control in healthcare settings.
Effective disinfection measures, including the use of advanced technologies like SteraMist, are essential for reducing the incidence of HAIs and safeguarding patient health. By implementing rigorous disinfection protocols, healthcare facilities can significantly reduce the risk of infections, improve patient outcomes, and promote public health, but may also reduce healthcare costs and enhances the overall quality of care provided.
TOMI will intensify its efforts to penetrate the healthcare market by forging strategic partnerships and advocating for the adoption of advanced disinfection technologies. By collaborating with key stakeholders, including healthcare providers, facility managers, group purchasing organizations (“GPO”) like Vizient and regulatory bodies, we can promote the integration of SteraMist as a complementary solution to manual cleaning practices. Emphasizing the efficiency, efficacy, and cost-effectiveness of SteraMist in eliminating pathogens and reducing the risk of healthcare-associated infections will be essential in gaining traction in the market. Additionally, investing in targeted marketing campaigns and educational initiatives to raise awareness about the benefits of automated disinfection processes can help overcome resistance to change and accelerate market penetration.
Food Safety
Every day there are news articles around the world pertaining to the contamination of food supply. Unsafe food containing harmful bacteria, viruses, parasites, or chemical substances causes more than 200 diseases. It also creates a vicious cycle of disease and malnutrition, particularly affecting infants, young children, elderly and the sick. With the global population explosion, severe worldwide avian flu pandemics resulting in the unnecessary culling of bird flocks, unusually high number of accidents resulting in the destruction of dozens of storages, packing and processing food plants, in the U.S. alone, we anticipate an increase in the demand for a mechanical way to sanitize the food supply. TOMI, in cooperation with the USDA, demonstrated that our technology offers a consistent, quick, and effective solution.
Sanitation procedures must be implemented regularly and effectively to maintain cleanliness and prevent cross-contamination throughout the food processing chain. This includes proper cleaning and sanitizing of food preparation areas, storage facilities, transportation vehicles, and equipment used in food production. New challenges to food safety will continue to emerge, largely due to changes in the environment, new and emergent bacteria, toxins, and antimicrobial resistance. Food Safety presents an opportunity for significant growth for TOMI with continued product research and compliance testing.
Compliance with food safety regulations is essential for food businesses to protect public health, uphold consumer trust, and meet legal requirements. Regulatory agencies such as the United States Food and Drug Administration (“FDA”) and the European Food Safety Authority, as well as the Canadian Safe Food for Canadians Act and Safe Food, establish and enforce sanitation standards to ensure the safety and quality of the food supply. Failure to comply with sanitation regulations can result in fines, product recalls, legal actions, and damage to the reputation of food businesses. Therefore, adherence to sanitation practices is paramount in the food industry to mitigate risks and maintain food safety standards.
We have made significant strides in boosting brand awareness within the food safety industry through targeted promotion and marketing initiatives. Leveraging a similar strategy to what proved successful in the Life Sciences sector, we focused on building a customer base through referrals and feasibility studies, gradually expanding our reach. By fostering relationships with key supporters of our technology and remaining patient in our approach, we have finally laid a foundation and expect to continue to expand and grow our presence in this critical market segment.
Commercial
In line with adopting a proactive approach through our TOMI Service Network, it’s imperative for the entire commercial world to follow suit. Proactive disinfection practices not only ensure the health and safety of employees, customers, and visitors but also safeguard business continuity and reputation. Our Commercial division includes, but is not limited to, use sites such as aviation, airports, police and fire, prisons, manufacturing companies, automobile, gymnasiums, cruise ships, shipping ports, preschool education, primary and secondary schools, colleges including dormitories, all modes of public and private transportation, regulatory consulting agencies, retail, housing and recreation, and of course emergency preparedness for counties and cities use of SteraMist throughout such communities.
SteraMist disinfection helps prevent the spread of harmful pathogens, including bacteria and viruses, reducing the risk of illnesses and infections among individuals. This is particularly crucial in shared spaces such as offices, retail stores, and restaurants where people gather regularly. A healthy and safe work environment promotes employee well-being and productivity. By reducing absenteeism due to illness and creating a comfortable workspace, disinfection measures contribute to a more efficient and effective workforce. For businesses in the service industry, such as hotels, restaurants, and retail stores, providing a clean and hygienic environment is essential for delivering a positive customer experience. Cleanliness influences customer perceptions and can impact loyalty and repeat business. Disinfection helps mitigate the risk of liability claims associated with poor health and safety practices. Implementing proactive disinfection measures can minimize the potential for legal and financial repercussions resulting from health-related incidents.
TOMI, in conjunction with its partners, collaborators, and industry associations, is proactively educating the community on the importance of preventive disinfection through verbal explanation and visual demonstrations of the impact of maintaining a clean environment. We engage in targeted social media campaigns, offer training programs and workshops on best practices, and share case studies of real-life examples highlighting the long-term benefits in promoting health and safety for a successful business.
By further implementing these strategies and our reach, we can effectively convey the importance of proactive disinfection and inspire action among businesses and individuals to prioritize cleanliness and hygiene in commercial settings.
The Company is committed to further expanding its marketing, advertising, and educational campaigns aimed at its customer base and driving adoption of our SteraMist iHP product line across all our industries: Life Sciences, Hospital-Healthcare, TOMI Service Network, Food Safety, and Commercial. We will continue to innovate and develop tailored products to meet the specific needs of each, ensuring seamless implementation and optimal performance. Our dedicated team of technicians and representatives will continue to provide comprehensive training, maintenance, and servicing of capital equipment worldwide, supporting customers in maximizing the benefits of our patented technology. Additionally, TOMI will continue to offer protocol development and implementation services for SteraMist iHP, recognizing its critical role in various settings, particularly in pandemic preparedness scenarios.
SteraMist Pro Certified (“SPC”) - New Program Offering
The TOMI Service Network or TSN, an expansive network consisting of professionals who are exclusively licensed and trained to use the SteraMist products. TOMI trained and serviced a wide array of professional remediation companies in the use of SteraMist. The TSN addressed many cleaning protocols that changed permanently due to the COVID-19 pandemic, a network that played a significant role in facilitating and maintaining these protocols. COVID-19 highlighted the limitations of reactive approaches to cleanliness and hygiene. Recognizing this, TOMI is now championing a proactive approach to disinfection. While the pandemic may have initially spurred reactive measures, we are advocating for a shift towards proactive, ongoing disinfection protocols.
Through consistent and persistent efforts, we are slowly but steadily changing minds across all industries that individuals interact with in their daily lives. By emphasizing the importance of maintaining clean and safe environments as a preemptive measure providing long-term benefits of proactive disinfection in ensuring the health and well-being of their employees, customers, and communities, rather than merely reacting to immediate threats, we are promoting a culture of preventive healthcare. To do this more widely, we needed to offer something more than the SPC to the world.
The SteraMist Pro Certified (SPC) program signifies a significant step towards industry excellence. Our aim is to establish a standard that reflects a commitment to continuous improvement, adherence to evolving disinfection and biohazard response norms, and dedication to setting benchmarks in the field.
Central to our mission is ensuring that the SPC program resonates with consumers by placing their needs at the forefront, portraying the certification as user-centric rather than SteraMist-centric. This approach is crucial in garnering recognition and legitimacy for the certification.
In optimizing our communication, offerings, and requirements, we are prioritizing the categorization of Certification participants: Individuals, Sole Proprietors/Small Businesses, Franchises, and Internal/Departments. This classification will enable us to tailor our approach and support to meet the specific needs and challenges faced by each group.
As we move forward, the SteraMist Pro Certified (SPC) program will encompass a comprehensive set of criteria to ensure industry-leading standards. This includes:
| 1. | SteraMist equipment ownership: Demonstrating a commitment to utilizing SteraMist technology for effective disinfection. |
| | |
| 2. | Public health commitment: Upholding a dedication to safeguarding public health through rigorous disinfection practices. |
| | |
| 3. | Training excellence: Ensuring thorough and ongoing training for personnel involved in disinfection procedures. |
| | |
| 4. | Employee awareness and training: Fostering a culture of awareness and competence among staff regarding disinfection protocols. |
| | |
| 5. | Equipment maintenance assurance: Guaranteeing the proper maintenance and upkeep of SteraMist equipment to optimize performance. |
| | |
| 6. | Internal self-audit program: Implementing regular self-assessment processes to monitor and improve disinfection practices. |
| | |
| 7. | Customer feedback innovation: Embracing customer feedback to drive innovation and enhance service delivery. |
| | |
| 8. | Continuous improvement documentation: Documenting efforts to continuously enhance disinfection practices and procedures. |
| | |
| 9. | Environmental sustainability commitment: Incorporating environmentally sustainable practices into disinfection operations. |
| | |
| 10. | Emergency response plan with risk assessment: Developing comprehensive plans and risk assessments to effectively respond to emergencies. |
The SPC program seeks to ensure certified entities are equipped to deliver disinfection decontamination while prioritizing public health, safety, and environmental sustainability.
As a result, we will no longer maintain the TOMI Service Network (TSN) in its current form. Instead, we launched a proactive program now available to all our customers—including those in Life Sciences, Healthcare, Food Safety, and Commercial sectors. This on-demand program reflects our proactive approach, leveraging the expertise of all partners and key relationships to strengthen our brand and global presence. Through these valuable relationships we have built with industry experts, we continue to advance contamination control and validation practices.
With SteraMist iHP, we now have a game-changing technology across four key industries, capable of addressing everything from routine cleaning to complex cleanroom decontamination, patient healthcare environments, biohazard management, and border control along with an educational platform. Our domestic and international service provider partnerships are essential in driving this mission forward and expanding our impact worldwide.
Business Highlights and Recent Events
Revenues
Total revenue for the nine months ended September 30, 2024, was $6,670,000, a 14.5% increase or $843,000 compared to $5,827,000 for the nine months ended September 30, 2023. This growth was driven by higher sales of SteraMist products and iHP Service Revenue.
SteraMist product-based revenue, which is primarily comprised of our mobile and CES equipment, was up 85% in the third quarter of the current year, when compared to the same prior year period.
Our third-quarter international revenue grew by 230%, driven by new customers in Canada, South Africa and the India, compared to the same period in 2023.
2024 Events:
On April 15, 2024, we announced our attendance at Interphex 2024 showcasing our new innovations. Interphex 2024 provides an opportunity for a wide range of biotechnology industry leaders to discover SteraMist’s groundbreaking iHP technology which was held in New York City on April 16-18, 2024.
One June 6, 2024, we announced comprehensive cost reduction initiatives to align the Company’s cost structure with targeted profitability objectives. The Company’s operational cash savings initiatives include a modification of compensation arrangement for our executive officers, pursuant to which executives will reduce their compensation by 30% of their current cash compensation for the remainder of 2024, and an optimization of our consulting arrangement, under which we terminated select external consulting agreements, with remaining consultants agreeing to reduce their consultant fees.
On June 13, 2024, we announced two recent sales in the Life Sciences sector, underscoring the Company’s successful strategic expansion in the sector and growth potential. The first purchase agreement, signed with one of the largest private pharmaceutical companies in the world, includes the acquisition of a SteraMist Environment System and TOMI validation services for the client’s vivarium facility in Mexico. The second purchase agreement arises from the Company’s collaboration with a trusted partner with decades of experience in big pharma. This partnership facilitated the sale of the first Hybrid System to Indigo Pharmaceutical, Inc. as announced in September 2023. Continuing this momentum, the partner has now successfully sold another SteraMist Hybrid System to BeSpoke Pharmaceuticals, a Nevada-based manufacturer targeting 503B products.
On July 24, 2024, we announced that EMAQ Group, Inc. purchased twenty (20) SteraMist Environment Systems, generating $1,180,280 in revenue which was recognized in the second quarter of 2024. This strategic partnership aims to enhance the market penetration of SteraMist iHP decontamination solutions within the pharmaceutical industry and is expected to grant SteraMist iHP technology the significant traction it deserves, delivering decontamination solutions that meet the stringent demands of the pharmaceutical sector.
On August 22, 2024, we announced the expansion of its partnership with a global leader in laboratory testing and diagnostics services with multiple mobile equipment purchases and a Custom Engineered System (CES) to support the expansion of their Wisconsin facility.
On September 6, 2024, we announced that Elissa J. Shane, Chief Operating Officer, and Joe Rzepka, Chief Financial Officer, will be participating in the H.C. Wainwright 24th Annual Global Investment Conference to be held September 9-11, 2024, at the Lotte New York Palace Hotel in New York City.
Intellectual Property
Our success depends in part upon our ability to obtain and maintain proprietary protection for our products and technologies. We protect our technology and products by, among other means, obtaining United States and foreign patents. In addition, the process of obtaining and protecting patents can be long and expensive. We also rely upon trade secrets, technical know-how, and continuing technological innovation to develop and maintain our competitive position.
As part of our intellectual property protection strategy, we have registered our BIT™ solution with the EPA, all 50 states in the United States, and multiple countries worldwide. We have received or are in the process of receiving Conformité Européene (“CE”) marks in the European Economic Area (“EEA”) and are approved by Underwriters Laboratory (“UL”).
Our portfolio includes more than 25 Utility or Design Patents worldwide which expire at various dates through the year 2038 for both method and system claims on SteraMist® BIT™, as well as design of devices. We continue to pursue further claims to additional capabilities in on-going United States and worldwide patent applications; we have recently obtained new patents in Mexico and Japan. We have obtained four related United States utility patents, giving us protection of our technology until the year 2038; we are currently pursuing allowance for a fifth US patent for our backpack decontamination units and mobile carts. We have obtained utility patents for our technologies in diverse countries such as Brazil, Japan, Korea, Israel, Australia, Taiwan, Canada, Mexico, Austria, Belgium, Bulgaria, Denmark, Estonia, Finland, France, Germany, Italy, Latvia, Lithuania, Luxembourg, Malta, The Netherlands, Portugal, Romania, Slovenia, and Sweden, Singapore, New Zealand, and in the UK, and continue to pursue protections all over the world.
We have submitted utility patent applications in multiple jurisdictions and countries, including Europe, China, Brazil, Korea and Australia for further additional applications of SteraMist BIT, and a related application has already been determined novel and inventive in Taiwan, Japan, Israel, New Zealand, Australia and Singapore. We have recently filed new patent pending applications on novel uses and enhancements of our technology in the United States. We have been awarded a design patent on our surface-mounted applicator device in the United States, China, Japan, Taiwan, and Korea. We have filed and have been granted or have pending acceptance on 32 separate design patents for our: Decontamination Chamber(s), Decontamination Applicator, Decontamination Cart, Applicator, and Surface Mounted Applicator 90-Degree Device. These patents are published around the world, including but not limited to the United States, China, Hong Kong, Europe, United Kingdom, Singapore, Taiwan, Vietnam, Canada, South Korea, and Japan. We are also pursuing IP protection for further applications of our SteraMist BIT in diverse fields in multiple jurisdictions, such as food decontamination and, in installed systems for the application of iHP for the protection of buildings post outbreak or after a biological attack. With worldwide attention on the etiology of SARs CoV2 coming from a lab leak, attention on the prevention and control of a leak or mishap should be on the mind of all the biological labs managers around the world. The fact that iHP and our BIT platform can be incorporated in new or existing buildings to create an “immune building” should assist in further lab applications of SteraMist in the biosecurity industry in the future. Our current patents with claims to systems already serve to provide protection for our technology in this area and our on-going pending applications will further enhance the scope of our intellectual property. Recently, we have filed new patent applications, both in the United States and internationally, which are directed to improved applicator designs, and designs for applications in cell biology; these new designs have been found novel during review in the World Intellectual Property Organization international application process. Initial findings for our filed improved applicator designs in cell biology may be followed by accelerated applications in many countries.
Our products are sold around the world under various brand names and trademarks. We consider our brand names and trademarks to be valuable in the marketing of our products. As of today, we have over two hundred trademarks or trademark applications, (word and/or logo) registered or pending across the globe. TOMI registers marks in eight classes of specification of goods and services: Class 1 for Chemicals for Treating Hazardous Waste, Class 5 for Disinfectants, All-Purpose for Hard Surfaces and for Treating Mold, Class 7 for Handheld Power Operated Spraying Machines, Class 11 for Sterilizers for Medical Use and Air Purification, Class 35 for Business Consultation and Management Services, Class 37 for General Disinfecting Services, Class 40 for Chemical Decontamination and Manufacturing Services, and Class 41 for Providing Education Training and information related to biological and bacterial decontamination services. Recently, we have expanded our trademark protection into India.
Financial Operations Overview
Our financial position as of September 30, 2024 and December 31, 2023, respectively, was as follows:
| | September 30, 2024 (Unaudited) | | | December 31, 2023 | |
Total shareholders’ equity | | $ | 7,355,000 | | | $ | 8,359,000 | |
Cash and cash equivalents | | $ | 809,000 | | | $ | 2,339,000 | |
Accounts receivable – Current, net | | $ | 3,146,000 | | | $ | 2,430,000 | |
Inventories | | $ | 4,580,000 | | | $ | 4,627,000 | |
Prepaid expenses | | $ | 346,000 | | | $ | 371,000 | |
Vendor Deposits | | $ | 97,000 | | | $ | 29,000 | |
Other Receivables | | $ | 164,000 | | | $ | 164,000 | |
Accounts receivable – Long Term, net | | $ | 206,000 | | | $ | 206,000 | |
Current liabilities – Excluding Deferred Revenue | | $ | 2,215,000 | | | $ | 2,058,000 | |
Long-term liabilities – Convertible Notes | | $ | 2,345,000 | | | $ | 2,298,000 | |
Long-term liabilities – Other | | $ | 547,000 | | | $ | 643,000 | |
Working Capital | | $ | 6,928,000 | | | $ | 7,903,000 | |
During the nine months ended September 30, 2024, our debt and liquidity positions were affected by the following:
| · | Net cash used in operations of approximately $1,453,000. |
Results of Operations for the Three and Nine Months Ended September 30, 2024 Compared to the Three and Nine Months Ended September 30, 2023:
| | For The Three Months Ended September 30, | | | Change | | | For The Nine Months Ended September 30, | | | Change | |
| | 2024 | | | 2023 | | | $ | | | 2024 | | | 2023 | | | $ | |
Revenue, Net | | $ | 2,542,000 | | | $ | 1,470,000 | | | $ | 1,072,000 | | | $ | 6,670,000 | | | $ | 5,827,000 | | | $ | 843,000 | |
Gross Profit | | | 1,561,000 | | | | 809,000 | | | | 752,000 | | | | 4,086,000 | | | | 3,450,000 | | | | 636,000 | |
Total Operating Expenses (1) | | | 1,412,000 | | | | 1,710,000 | | | | (298,000 | ) | | | 5,042,000 | | | | 5,629,000 | | | | (587,000 | ) |
Income (Loss) from Operations | | | 149,000 | | | | (901,000 | ) | | | 1,050,000 | | | | (956,000 | ) | | | (2,179,000 | ) | | | 1,223,000 | |
Total Other Income (Expense) | | | (90,000 | ) | | | - | | | | (90,000 | ) | | | (265,000 | ) | | | 1,000 | | | | (266,000 | ) |
Provision for (benefit from) Income Taxes | | | - | | | | - | | | | - | | | | - | | | | - | | | | - | |
Net Income (Loss) | | $ | 59,000 | | | $ | (901,000 | ) | | | 960,000 | | | $ | (1,221,000 | ) | | $ | (2,178,000 | ) | | | 957,000 | |
Basic Net Income (Loss) per share | | $ | 0.00 | | | $ | (0.05 | ) | | $ | 0.05 | | | $ | (0.06 | ) | | $ | (0.11 | ) | | $ | 0.05 | |
Diluted Net Income (Loss) per share | | $ | 0.00 | | | $ | (0.05 | ) | | $ | 0.05 | | | $ | (0.06 | ) | | $ | (0.11 | ) | | $ | 0.05 | |
Revenue
Total revenue for the three months ended September 30, 2024 and 2023, was $2,542,000 and $1,470,000, respectively, representing an increase of $1,072,000 or 73% compared to the same prior year period. Product based revenues for the nine months ended September 30, 2024 and 2023, were $5,247,000 and $4,501,000, representing an increase of $746,000 or 17% when compared to the same prior year period. The higher revenue was attributable to increased demand for our mobile units and higher iHP service revenue.
As customers mature through the product and adoption cycle and our sales pipeline converts to revenue, we expect to generate more predictable sales quarter over quarter.
Product and Service Revenue
| | For The Three Months Ended September 30, | | | Change | | | For The Nine Months Ended September 30, | | | Change | |
| | 2024 | | | 2023 | | | $ | | | 2024 | | | 2023 | | | $ | |
SteraMist Product | | $ | 1,766,000 | | | | 953,000 | | | $ | 813,000 | | | $ | 5,247,000 | | | $ | 4,501,000 | | | $ | 746,000 | |
Service and Training | | | 776,000 | | | | 517,000 | | | | 259,000 | | | | 1,423,000 | | | | 1,326,000 | | | | 97,000 | |
Total | | $ | 2,542,000 | | | $ | 1,470,000 | | | $ | 1,072,000 | | | $ | 6,670,000 | | | $ | 5,827,000 | | | $ | 843,000 | |
SteraMist Product-based revenues for the three months ended September 30, 2024 and 2023, were $1,776,000 and $953,000, representing an increase of $813,000 or 85% when compared to the same prior year period. The higher revenue was attributable to increased demand for our mobile units and higher iHP service revenue. For the nine months ended September 30, 2024 and 2023, our total revenue was $6,670,000 and $5,827,000, respectively, representing an increase of $843,000, or 14% compared to the same prior year period.
Our service-based revenue for the three months ended September 30, 2024 and 2023, was $776,000 and $517,000, respectively, representing an increase of $259,000 or 50%. For the nine months ended September 30, 2024 and 2023, our service-based revenue was $1,423,000 and $1,326,000, representing an increase of $97,000 or 7% when compared to the same prior period in 2023. The increase in service revenue was due to timing of emergency service work that occurred in the same prior period.
Revenue by Geographic Region
| | For The Three Months Ended September 30, | | | Change | | | For The Nine Months Ended September 30, | | | Change | |
| | 2024 | | | 2023 | | | $ | | | 2024 | | | 2023 | | | $ | |
United States | | $ | 1,886,000 | | | $ | 1,271,000 | | | $ | 615,000 | | | $ | 5,169,000 | | | $ | 5,001,000 | | | $ | 168,000 | |
International | | | 656,000 | | | | 199,000 | | | | 457,000 | | | | 1,501,000 | | | | 826,000 | | | | 675,000 | |
Total | | $ | 2,542,000 | | | $ | 1,470,000 | | | $ | 1,072,000 | | | $ | 6,670,000 | | | $ | 5,827,000 | | | $ | 843,000 | |
Our domestic revenue for the three months ended September 30, 2024 and 2023 was $1,886,000 and $1,271,000, respectively, an increase of $615,000 or 48%, when compared to the same prior year period. For the nine months ended September 30, 2024 and 2023, our domestic revenue was $5,169,000 and $5,001,000, representing an increase of $168,000 or 3% when compared to the same prior period in 2023. Our domestic product-based revenue increased due to higher domestic demand for our equipment and iHP services.
Internationally, our revenue for the three months ended September 30, 2024 and 2023, was approximately $656,000 and $199,000, respectively, representing an increase of $457,000 or 230% when compared to the same prior year period. For the nine months ended September 30, 2024 and 2023, our international revenue was $1,501,000 and $826,000, representing an increase of $675,000 or 82% when compared to the same prior period in 2023. The higher revenue was attributable to increased demand for our mobile units.
Cost of Sales
| | For The Three Months Ended September 30, | | | Change | | | For The Nine Months Ended September 30, | | | Change | |
| | 2024 | | | 2023 | | | $ | | | 2024 | | | 2023 | | | $ | |
Cost of Sales | | $ | 981,000 | | | $ | 661,000 | | | $ | 320,000 | | | $ | 2,583,000 | | | $ | 2,376,000 | | | $ | 207,000 | |
Cost of sales was $981,000 and $661,000 for the three months ended September 30, 2024 and 2023, respectively, an increase of $320,000 or 48%, compared to the prior year. The increase in cost of sales was primarily due to higher sales. Our gross profit as a percentage of sales for the three months ended September 30, 2024 was 61% compared to 55% in the same prior period, respectively. The higher gross profit is attributable to the product mix in sales.
Cost of sales was $2,583,000 and $2,376,000 for the nine months ended September 30, 2024 and 2023, respectively, an increase of $207,000, or 9%, compared to the prior year. The increase in cost of sales was primarily due to the higher sales.
Professional Fees
| | For The Three Months Ended September 30, | | | Change | | | For The Nine Months Ended September 30, | | | Change | |
| | 2024 | | | 2023 | | | $ | | | 2024 | | | 2023 | | | $ | |
Professional Fees | | $ | 105,000 | | | $ | 208,000 | | | $ | (103,000 | ) | | $ | 387,000 | | | $ | 457,000 | | | $ | (70,000 | ) |
Professional fees are comprised mainly of legal, accounting, and financial consulting fees.
Professional fees were $105,000 and $208,000 for the three months ended September 30, 2024 and 2023, respectively, a decrease of approximately $103,000 or 50%, in the current year period. The decrease in professional fees was due to lower legal fees incurred in the current year period due to costs incurred in connection with our intellectual property and the related timing of when those services were rendered.
Professional fees were $387,000 and $457,000 for the nine months ended September 30, 2024 and 2023, respectively, a decrease of approximately $70,000, or 15%, in the current year period. The decrease in professional fees was primarily due to lower legal fees we incurred in connection with distributor and OEM agreements.
Depreciation and Amortization
| | For The Three Months Ended September 30, | | | Change | | | For The Nine Months Ended September 30, | | | Change | |
| | 2024 | | | 2023 | | | $ | | | 2024 | | | 2023 | | | $ | |
Depreciation and Amortization | | $ | 70,000 | | | $ | 94,000 | | | $ | (24,000 | ) | | $ | 224,000 | | | $ | 273,000 | | | $ | (49,000 | ) |
Depreciation and amortization were approximately $70,000 and $94,000 for the three months ended September 30, 2024 and 2023, respectively, representing a decrease of $24,000 or 26%.
Depreciation and amortization were approximately $224,000 and $273,000 for the nine months ended September 30, 2024 and 2023, respectively, representing a decrease of $49,000, or 18%.
The decrease in depreciation expense is due to a lower amount of fixed assets being depreciated in the current year period when compared to the same prior year periods.
Selling Expenses
| | For The Three Months Ended September 30, | | | Change | | | For The Nine Months Ended September 30, | | | Change | |
| | 2024 | | | 2023 | | | $ | | | 2024 | | | 2023 | | | $ | |
Selling Expenses | | $ | 227,000 | | | $ | 283,000 | | | $ | (56,000 | ) | | $ | 882,000 | | | $ | 1,161,000 | | | $ | (279,000 | ) |
Selling expenses for the three months ended September 30, 2024 were approximately $227,000, as compared to $283,000 for the quarter ended September 30, 2023, representing a decrease of approximately $56,000 or 20%. The decline in selling expenses is due to lower sales commission incurred in the current year period due to less sales generated by third party representatives and lower advertising and tradeshow costs incurred in the current year period.
Selling expenses for the nine months ended September 30, 2024 were approximately $882,000, as compared to $1,161,000 for the quarter ended September 30, 2023, representing a decrease of approximately $279,000 or 24%. The decline in selling expenses is due to lower sales commission incurred in the current year period due to less sales generated by third party representatives and lower advertising and tradeshow costs incurred in the current year period.
Research and Development
| | For The Three Months Ended September 30, | | | Change | | | For The Nine Months Ended September 30, | | | Change | |
| | 2024 | | | 2023 | | | $ | | | 2024 | | | 2023 | | | $ | |
Research and Development | | $ | 56,000 | | | $ | 76,000 | | | $ | (20,000 | ) | | $ | 186,000 | | | $ | 221,000 | | | $ | (35,000 | ) |
Research and development expenses for the three months ended September 30, 2024 were approximately $56,000, as compared to $76,000 for the quarter ended September 30, 2023, representing a decrease of approximately $20,000 or 26%. The decline in research and development expenses is due to the timing projects that occurred in the prior period which did not recur in the same current year period.
Research and development expenses for the nine months ended September 30, 2024 were approximately $186,000, as compared to $221,000 for the quarter ended September 30, 2023, representing a decrease of approximately $35,000, or 16%. The decline in research and development expenses is due to the timing projects that occurred in the prior period which did not recur in the same current year period.
The decline in research and development expenses is due to the timing projects that occurred in the prior period, which did not recur in the same current year period.
Consulting Fees
| | For The Three Months Ended September 30, | | | Change | | | For The Nine Months Ended September 30, | | | Change | |
| | 2024 | | | 2023 | | | $ | | | 2024 | | | 2023 | | | $ | |
Consulting Fees | | $ | 44,000 | | | $ | 44,000 | | | $ | - | | | $ | 181,000 | | | $ | 189,000 | | | $ | (8,000 | ) |
Consulting fees were $44,000 and $44,000 for the three months ended September 30, 2024 and 2023, respectively, representing no change in the current quarter period.
Consulting fees were $181,000 and $189,000 for the nine months ended September 30, 2024 and 2023, respectively, representing a decrease of $8,000, or 4%, in the current quarter period.
The decrease in consulting fees is due to termination of select external consulting agreements, with remaining consultants agreeing to reduce their consultant fees, as part of our cost-reduction measures implemented June 2024.
General and Administrative Expense
| | For The Three Months Ended September 30, | | | Change | | | For The Nine Months Ended September 30, | | | Change | |
| | 2024 | | | 2023 | | | $ | | | 2024 | | | 2023 | | | $ | |
General and Administrative | | $ | 910,000 | | | $ | 1,005,000 | | | $ | (95,000 | ) | | $ | 3,181,000 | | | $ | 3,329,000 | | | $ | (148,000 | ) |
General and administrative expenses include salaries and payroll taxes, rent, insurance expense, utilities, office expense, product registration costs, equity compensation and bad debt expense.
General and administrative expenses were $910,000 and $1,005,000 for the three months ended September 30, 2024 and 2023, respectively, a decrease of $95,000 or 9% in the current period. The decrease is attributable to the reduction in executive salaries and reduced overhead related to the closing of a satellite office space.
General and administrative expenses were $3,181,000 and $3,329,000 for the nine months ended September 30, 2024 and 2023, respectively, a decrease of $148,000, or 4% in the current period. The decrease in general and administrative expenses was attributable to a decrease in executive compensation and reduced overhead related to the closing a satellite office space.
Other Income and Expense
| | For The Three Months Ended September 30, | | | Change | | | For The Nine Months Ended September 30, | | | Change | |
| | 2024 | | | 2023 | | | $ | | | 2024 | | | 2023 | | | $ | |
Interest Income | | $ | 3,000 | | | $ | - | | | $ | 3,000 | | | $ | 12,000 | | | $ | 1,000 | | | $ | 11,000 | |
Interest Expense | | $ | (94,000 | ) | | $ | - | | | $ | (94,000 | ) | | $ | (281,000 | ) | | $ | - | | | $ | (281,000 | ) |
Other Income (Expense) | | $ | (91,000 | ) | | $ | - | | | $ | (91,000 | ) | | $ | (269,000 | ) | | $ | 1,000 | | | $ | (270,000 | ) |
Interest income was approximately $3,000 and $0 for the three months ended September 30, 2024 and 2023.
Interest income was approximately $12,000 and $1,000 for the nine months ended September 30, 2024 and 2023, respectively.
Interest expense was $94,000 and $0 for the three months ended September 30, 2024 and 2023, respectively.
Interest expense was $281,000 and $0 for the nine months ended September 30, 2024 and 2023, respectively.
The interest expense is attributable to the convertible notes.
Liquidity and Capital Resources
As of September 30, 2024, we had cash and cash equivalents of approximately $809,000 and working capital of $6,928,000. Our principal capital requirements are to fund operations, invest in research and development and capital equipment, and the continued costs of compliance with public company reporting requirements. We have historically funded our operations through funds generated through operations and debt and equity financings. The sale of additional equity securities could result in dilution to our stockholders. The incurrence of indebtedness would result in increased debt service obligations and may include operating and financial covenants that would restrict our operations. We cannot be certain that any financing will be available in the amounts we need or on terms acceptable to us, if at all.
For the nine months ended September 30, 2024 and 2023, we incurred losses from operations of ($956,000) and ($2,179,000), respectively. Cash used in operations for the nine months ended September 30, 2024 and 2023 was ($1,453,000) and ($2,362,000), respectively.
Our cash and cash equivalents at September 30, 2024 of $809,000 represented an increase of $100,000 when compared to the cash and cash equivalents balance of $709,000, as of June 30, 2024, as we were cash flow positive for the three months ended September 30, 2024.
A breakdown of our statement of cash flows for the nine months ended September 30, 2024 and 2023 is provided below:
| | For The Nine Months Ended September 30, | |
| | 2024 | | | 2023 | |
Net Cash Provided (Used) in Operating Activities | | $ | (1,453,000 | ) | | $ | (2,362,000 | ) |
Net Cash Used in Investing Activities | | $ | (105,000 | ) | | $ | (94,000 | ) |
Cash Flow From Financing Activities: | | $ | 28,000 | | | $ | - | |
Operating Activities
Cash used in operations for the nine months ended September 30, 2024 and 2023 was $1,453,000 and $2,362,000, respectively. The decrease was attributable to a lower current year loss and management’s planned overhead cost reductions.
Investing Activities
Cash used in investing activities for the nine months ended September 30, 2024 and 2023 was $105,000 and $94,000, respectively. The increase was attributable to higher property and equipment purchased in the current year period.
Financing Activities
Cash provided by financing activities for nine months ended September 30, 2024 and 2023 was $28,000 and $0, respectively. The increase is attributable to the proceeds from the exercise of stock options.
Liquidity
Our revenues can fluctuate due to the following factors, among others:
| · | ramp up and expansion of our internal sales force and manufacturer’s representatives; |
| · | length of our sales cycle; |
| · | global and regional response to the outbreak of infectious diseases; |
| · | expansion into new territories and markets; and |
| · | timing of orders from distributors. |
We could incur operating losses and an increase of costs related to the continuation of product and technology development, sales expense as we continue to grow our sales teams, inventory as we continue to ensure we have products needed and geographic presence, tooling capital expenditures as we ramp up and streamline our production and administrative activities including compliance with the Sarbanes-Oxley Act of 2002 Section 404.
Management has taken and will endeavor to continue to take a number of actions in order to improve our results of operations and the related cash flows generated from operations in order to strengthen our financial position, including the following items:
| · | expanding our label with the EPA to further our product registration internationally; |
| · | continued expansion of our internal sales force and manufacturer representatives in an effort to drive global revenue in all verticals; |
| · | continue research and development and add new products to our “Stera” product line; |
| · | source alternative lower cost suppliers; |
| · | expansion of international distributors; and |
| · | continued growth in all of our verticals. |
During 2023 and 2024, we experienced increased demand for our CES where we collect deposits upon the execution of the contract. The deposits we receive fund the production for the CES and improve our overall liquidity through the duration of the project. We believe our sales for our CES will continue to grow and improve our financial results from a liquidity perspective as well as improve our operating margins due to the higher recurring solution sales we see for our CES system.
We expect that the cash we generate from our core operations will generally be sufficient to cover our future capital expenditures and to pay down our near-term debt obligations.
We believe that our existing balance of cash and cash equivalents and amounts expected to be generated by operations will provide us with sufficient financial resources to meet our cash requirements for operations, working capital and capital expenditures over the next twelve months. While we cannot predict our liquidity position beyond the next twelve months, we are expecting our business opportunities and customer base to continue to expand and grow, which may provide us with additional liquidity to fund our operations. We may consider financing transactions to fund our operations if opportunities arise. To the extent that we raise additional capital through the sale of equity or convertible debt securities, the ownership interest of our stockholders will be diluted, and the terms of these securities may include liquidation or other preferences that adversely affect the rights of stockholders. Debt financing and preferred equity financing, if available, may involve agreements that include covenants limiting or restricting our ability to take specific actions, such as incurring additional debt, making acquisitions or capital expenditures. Debt financing would also result in fixed payment obligations.
On November 7, 2023, we entered into a Securities Purchase Agreement (the “SPA”) with certain accredited investors (collectively, the “Investors”) pursuant to which we agreed to sell and issue to the Investors in a private placement transaction (the “Private Placement”) in one or more closings up to an aggregate principal amount of $5,000,000 (the “Notes”). As of November 7, 2023, we issued and sold an aggregate of $2,600,000 of Notes pursuant to the SPA before deducting the placement agent’s fees and other estimated offering expenses. The initial closing of the Private Placement occurred on November 7, 2023.
The Notes are due on the fifth anniversary of the issuance date of the Notes and bear simple interest at a rate of 12% per annum, payable in equal monthly installments. The Notes are convertible into shares of our Common Stock, at the option of the holder, at an initial conversion price of $1.25 per share, which shall not exceed $1.55 per share. In addition, we can require Investors to convert the Notes at the then current conversion price at any time after 90 days from the issue date if the Common Stock has a closing bid price of $1.55 per share or higher on any twenty days within a thirty day period of consecutive trading days, or if a “fundamental change” occurs (as defined in the SPA). The Notes are unsecured and senior to other indebtedness subject to certain exceptions.
Critical Accounting Estimates
Our discussion and analysis of our financial condition and results of operations is based upon our consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. The estimation process requires assumptions to be made about future events and conditions, and as such, is inherently subjective and uncertain. Actual results could differ materially from our estimates.
The SEC defines critical accounting estimates as those that are, in management’s view, most important to the portrayal of our financial condition and results of operations and the most demanding of our judgment. We consider the following estimates to be critical to an understanding of our consolidated financial statements and the uncertainties associated with the complex judgments made by us that could impact our results of operations, financial position and cash flows.
Revenue Recognition
We recognize revenue in accordance with Financial Accounting Standards Board (FASB) Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers (Topic 606). We recognize revenue when we transfer promised goods or services to customers in an amount that reflects the consideration to which we expect to be entitled in exchange for those goods or services. To determine revenue recognition for contracts with customers we perform the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligation(s) in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligation(s) in the contract; and (v) recognize revenue when (or as) we satisfy the performance obligation(s). At contract inception, we assess the goods or services promised within each contract, assess whether each promised good or service is distinct and identify those that are performance obligations.
We must use judgment to determine: a) the number of performance obligations based on the determination under step (ii) above and whether those performance obligations are distinct from other performance obligations in the contract; b) the transaction price under step (iii) above; and c) the stand-alone selling price for each performance obligation identified in the contract for the allocation of transaction price in step (iv) above.
Title and risk of loss generally pass to our customers upon shipment. Our customers include end users as well as dealers and distributors who market and sell our products. Our revenue is not contingent upon resale by the dealer or distributor, and we have no further obligations related to bringing about resale. Shipping and handling costs charged to customers are included in Product Revenues. The associated expenses are treated as fulfillment costs and are included in Cost of Revenues. Revenues are reported net of sales taxes collected from customers.
Product revenue includes sales from our standard and customized equipment, solution and accessories sold with our equipment. Revenue is recognized upon transfer of control of promised products to customers in an amount that reflects the consideration we expect to receive in exchange for those products.
Service and training revenue include sales from our high-level decontamination and service engagements, validation of our equipment and technology and customer training. Service revenue is recognized as the agreed upon services are rendered to our customers in an amount that reflects the consideration we expect to receive in exchange for those services.
Estimated allowances for sales returns are recorded as sales are recognized. We use a specific identification method based on subsequent product return activity and historical average calculation to estimate the allowance for sales returns.
Costs to Obtain a Contract with a Customer
We apply a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less. We generally expense sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within selling expenses.
Contract Balances
As of September 30, 2024, and December 31, 2023 we did not have any unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed.
Arrangements with Multiple Performance Obligations
Our contracts with customers may include multiple performance obligations. We enter into contracts that can include various combinations of products and services, which are primarily distinct and accounted for as separate performance obligations.
Significant Judgments
Our contracts with customers for products and services often dictate the terms and conditions of when the control of the promised products or services is transferred to the customer and the amount of consideration to be received in exchange for the products and services.
Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the accompanying consolidated financial statements and the accompanying notes. Actual results could differ materially from these estimates. On an ongoing basis, we evaluate our estimates, including those related to accounts receivable, inventory, fair values of financial instruments, intangible assets, useful lives of intangible assets and property and equipment, fair values of stock-based awards, income taxes, and contingent liabilities, among others. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of our assets and liabilities.
Accounts Receivable
Our accounts receivable are typically from credit worthy customers or, for certain international customers, are supported by pre-payments. For those customers to whom we extend credit, we perform periodic evaluations of them and maintain allowances for potential credit losses as deemed necessary. We have a policy of reserving for credit losses based on our best estimate of the amount of potential credit losses in existing accounts receivable. We periodically review our accounts receivable to determine whether an allowance is necessary based on an analysis of past due accounts and other factors that may indicate that the realization of an account may be in doubt. Account balances deemed to be uncollectible are charged to the allowance after all means of collection have been exhausted and the potential for recovery is considered remote.
Inventories
Inventories are valued at the lower of cost or net realizable value using the first-in, first-out (FIFO) method. Inventories consist primarily of finished goods. We expense costs to maintain certification to cost of goods sold as incurred.
We review inventory on an ongoing basis, considering factors such as deterioration and obsolescence. We record an allowance for estimated losses when the facts and circumstances indicate that particular inventories may not be usable.
Long-Lived Assets Including Acquired Intangible Assets
We assess long-lived assets for potential impairments at the end of each year, or during the year if an event or other circumstance indicates that we may not be able to recover the carrying amount of the asset. In evaluating long-lived assets for impairment, we measure recoverability of these assets by comparing the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If our long-lived assets are considered to be impaired, the impairment to be recognized equals the amount by which the carrying value of the asset exceeds its fair market value. We base the calculations of the estimated fair value of our long-lived assets on the income approach. For the income approach, we use an internally developed discounted cash flow model that includes, among others, the following assumptions: projections of revenues and expenses and related cash flows based on assumed long-term growth rates and demand trends; expected future investments to grow new units; and estimated discount rates. We base these assumptions on our historical data and experience, industry projections, micro and macro general economic condition projections, and our expectations. We had no long-lived asset impairment charges for the three and nine months ended September 30, 2024 and 2023.
Recently issued accounting pronouncements not yet adopted
In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment’s profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. This ASU will likely result in us including the additional required disclosures when adopted. We are currently evaluating the provisions of this ASU and expect to adopt them for the year ending December 31, 2024.
In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures (Topic 740). The ASU requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance. This ASU will result in the required additional disclosures being included in our consolidated financial statements, once adopted.
Item 3.Quantitative and Qualitative Disclosures About Market Risk.
Not Applicable.
Item 4. Controls and Procedures.
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Principal Executive Officer and Principal Financial Officer, conducted an evaluation of the effectiveness of our disclosure controls and procedures (as is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this quarterly report on Form 10-Q. Based on that evaluation, our Principal Executive Officer and Principal Financial Officer concluded that our disclosure controls and procedures were effective.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting identified in management’s evaluation pursuant to Rules 13a-15(d) or 15d-15(d) under the Exchange Act during the period covered by this Form 10-Q that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Limitations on Effectiveness of Controls and Procedures
In designing and evaluating the disclosure controls and procedures and internal control over financial reporting, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures and internal control over financial reporting must reflect the fact that there are resource constraints and that management is required to apply judgment in evaluating the benefits of possible controls and procedures relative to their costs.
PART II: OTHER INFORMATION
Item 1. Legal Proceedings.
From time to time, we may be involved in litigation relating to claims arising out of our operations in the normal course of business. We currently are not a party to any legal proceedings, the adverse outcome of which, in management’s opinion, individually or in the aggregate, would have a material adverse effect on the results of our operations, financial position or cash flows. Regardless of the outcome, any litigation could have an adverse impact on us due to defense and settlement costs, diversion of management resources and other factors.
Item 1A. Risk Factors.
You should carefully consider the information described in the “Risk Factors” section of our Annual Report for the fiscal year ended December 31, 2023, as filed with the SEC on April 1, 2024. There have been no material changes to the risk factors we previously disclosed in our filings with the SEC, including the Annual Report. Our operations could also be affected by additional factors that are not presently known to us or by factors that we currently consider immaterial to our business.
Item 2. Unregistered Sales of Equity Securities, Use of Proceeds, and Issuer Purchases of Equity Securities.
None.
Item 3. Defaults Upon Senior Securities.
None.
Item 4. Mine Safety Disclosures.
Not applicable.
Item 5. Other Information.
10b5-1 Arrangements
To the best of the Company’s knowledge during the fiscal quarter ended September 30, 2024, no director or officer (as defined in Rule 16a-1(f) of the Securities Exchange Act) of the Company adopted or terminated any Rule 10b5-1 trading arrangements or non-Rule 10b5-1 trading arrangements.
Item 6. Exhibits.
The documents listed in the Exhibit Index of this Form 10-Q are incorporated herein by reference.
SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
| TOMI ENVIRONMENTAL SOLUTIONS, INC. | |
| | | |
Date: October 30, 2024 | By: | /s/ HALDEN S. SHANE | |
| | Halden S. Shane | |
| | Chief Executive Officer | |
| | (Principal Executive Officer) | |
Date: October 30, 2024 | By: | /s/ JOE RZEPKA | |
| | Joe Rzepka | |
| | Chief Financial Officer | |
| | (Principal Financial Officer and | |
| | Principal Accounting Officer) | |
EXHIBIT INDEX
Exhibit Number | | Description of Exhibit | | Form | | File No. | | Date | | Exhibit | | Filed Herewith |
31.1 | | Certification of Chief Executive Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934, as amended, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 | | | | | | | | | | X |
31.2 | | Certification of Chief Financial Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934, as amended, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 | | | | | | | | | | X |
32.1# | | Certification of the Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 | | | | | | | | | | X |
32.2# | | Certification of the Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002. | | | | | | | | | | X |
101.INS | | XBRL Instance Document | | | | | | | | | | X |
101.SCH | | XBRL Taxonomy Extension Schema | | | | | | | | | | X |
101.CAL | | XBRL Taxonomy Extension Calculation Linkbase | | | | | | | | | | X |
101.DEF | | XBRL Taxonomy Extension Definition Linkbase | | | | | | | | | | X |
101.LAB | | XBRL Taxonomy Extension Label Linkbase | | | | | | | | | | X |
# This certification is deemed not filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or the Exchange Act, or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, or the Exchange Act.
nullnullnullnull
v3.24.3
X |
- DefinitionBoolean flag that is true when the XBRL content amends previously-filed or accepted submission.
+ References
+ Details
Name: |
dei_AmendmentFlag |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEnd date of current fiscal year in the format --MM-DD.
+ References
+ Details
Name: |
dei_CurrentFiscalYearEndDate |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:gMonthDayItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.
+ References
+ Details
Name: |
dei_DocumentFiscalPeriodFocus |
Namespace Prefix: |
dei_ |
Data Type: |
dei:fiscalPeriodItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThis is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.
+ References
+ Details
Name: |
dei_DocumentFiscalYearFocus |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:gYearItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFor the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.
+ References
+ Details
Name: |
dei_DocumentPeriodEndDate |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:dateItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true only for a form used as an quarterly report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-Q -Number 240 -Section 308 -Subsection a
+ Details
Name: |
dei_DocumentQuarterlyReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true only for a form used as a transition report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Forms 10-K, 10-Q, 20-F -Number 240 -Section 13 -Subsection a-1
+ Details
Name: |
dei_DocumentTransitionReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.
+ References
+ Details
Name: |
dei_DocumentType |
Namespace Prefix: |
dei_ |
Data Type: |
dei:submissionTypeItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAddress Line 1 such as Attn, Building Name, Street Name
+ References
+ Details
Name: |
dei_EntityAddressAddressLine1 |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Definition
+ References
+ Details
Name: |
dei_EntityAddressCityOrTown |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCode for the postal or zip code
+ References
+ Details
Name: |
dei_EntityAddressPostalZipCode |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionName of the state or province.
+ References
+ Details
Name: |
dei_EntityAddressStateOrProvince |
Namespace Prefix: |
dei_ |
Data Type: |
dei:stateOrProvinceItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionA unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityCentralIndexKey |
Namespace Prefix: |
dei_ |
Data Type: |
dei:centralIndexKeyItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.
+ References
+ Details
Name: |
dei_EntityCommonStockSharesOutstanding |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionIndicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.
+ References
+ Details
Name: |
dei_EntityCurrentReportingStatus |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate if registrant meets the emerging growth company criteria.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityEmergingGrowthCompany |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCommission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.
+ References
+ Details
Name: |
dei_EntityFileNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:fileNumberItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityFilerCategory |
Namespace Prefix: |
dei_ |
Data Type: |
dei:filerCategoryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTwo-character EDGAR code representing the state or country of incorporation.
+ References
+ Details
Name: |
dei_EntityIncorporationStateCountryCode |
Namespace Prefix: |
dei_ |
Data Type: |
dei:edgarStateCountryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-T -Number 232 -Section 405
+ Details
Name: |
dei_EntityInteractiveDataCurrent |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityRegistrantName |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityShellCompany |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicates that the company is a Smaller Reporting Company (SRC).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntitySmallBusiness |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityTaxIdentificationNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:employerIdItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLocal phone number for entity.
+ References
+ Details
Name: |
dei_LocalPhoneNumber |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTitle of a 12(b) registered security.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b
+ Details
Name: |
dei_Security12bTitle |
Namespace Prefix: |
dei_ |
Data Type: |
dei:securityTitleItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionName of the Exchange on which a security is registered.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection d1-1
+ Details
Name: |
dei_SecurityExchangeName |
Namespace Prefix: |
dei_ |
Data Type: |
dei:edgarExchangeCodeItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTrading symbol of an instrument as listed on an exchange.
+ References
+ Details
Name: |
dei_TradingSymbol |
Namespace Prefix: |
dei_ |
Data Type: |
dei:tradingSymbolItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
|
Sep. 30, 2024 |
Dec. 31, 2023 |
Current Assets: |
|
|
Cash and Cash Equivalents |
$ 809,037
|
$ 2,339,059
|
Accounts Receivable - net |
3,146,390
|
2,429,929
|
Other Receivables |
164,150
|
164,150
|
Inventories (Note 3) |
4,580,115
|
4,627,103
|
Vendor Deposits (Note 4) |
97,488
|
29,335
|
Prepaid Expenses |
345,842
|
371,298
|
Total Current Assets |
9,143,022
|
9,960,874
|
Property and Equipment - net (Note 5) |
914,156
|
1,048,642
|
Other Assets: |
|
|
Intangible Assets - net (Note 6) |
1,108,614
|
1,123,246
|
Operating Lease - Right of Use Asset (Note - 7) |
417,190
|
467,935
|
Long Term Accounts Receivable - net |
206,240
|
206,240
|
Other Asset |
672,565
|
550,677
|
Total Other Assets |
2,404,609
|
2,348,098
|
Total Assets |
12,461,787
|
13,357,614
|
Current Liabilities: |
|
|
Accounts Payable |
1,552,223
|
1,267,029
|
Accrued Expenses and Other Current Liabilities (Note 13) |
537,509
|
675,491
|
Current Portion of Long-Term Operating Lease |
125,666
|
115,658
|
Total Current Liabilities |
2,215,398
|
2,058,178
|
Long-Term Liabilities: |
|
|
Long-Term Operating Lease, Net of Current Portion (Note 7) |
546,844
|
642,527
|
Convertible Notes Payable, net of unamortized debt discount of $255,126 and $301,985 at September 30, 2024 and December 31, 2023, respectively (Note 9) |
2,344,874
|
2,298,015
|
Total Long-Term Liabilities |
2,891,718
|
2,940,542
|
Total Liabilities |
5,107,116
|
4,998,720
|
Shareholders' Equity: |
|
|
Common stock; par value $0.01 per share, 250,000,000 shares authorized; 20,015,205 and 19,923,955 shares issued and outstanding at September 30, 2024 and December 31, 2023, respectively |
200,152
|
199,240
|
Additional Paid-In Capital |
58,201,140
|
57,985,245
|
Accumulated Deficit |
(51,047,259)
|
(49,826,229)
|
Total Shareholders' Equity |
7,354,671
|
8,358,894
|
Total Liabilities and Shareholders' Equity |
12,461,787
|
13,357,614
|
Cumulative Convertible Series A Preferred Stock |
|
|
Shareholders' Equity: |
|
|
Preferred stock, value |
638
|
638
|
Cumulative Convertible Series B Preferred Stock |
|
|
Shareholders' Equity: |
|
|
Preferred stock, value |
$ 0
|
$ 0
|
X |
- References
+ Details
Name: |
tomz_InventoryCurrent |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
+ Details
Name: |
us-gaap_AccountsPayableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2
+ Details
Name: |
us-gaap_AccountsReceivableNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_AccountsReceivableNetNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.
+ References
+ Details
Name: |
us-gaap_AccruedLiabilitiesAndOtherLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AdditionalPaidInCapital |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset recognized for present right to economic benefit.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 12: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(12)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(11)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_Assets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset recognized for present right to economic benefit, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
+ Details
Name: |
us-gaap_AssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_AssetsCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
+ Details
Name: |
us-gaap_CommonStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionIncluding the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
+ Details
Name: |
us-gaap_ConvertibleNotesPayable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_DepositsAssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1
+ Details
Name: |
us-gaap_IntangibleAssetsNetExcludingGoodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(26)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(21)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 15: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(14)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 29: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
+ Details
Name: |
us-gaap_Liabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(32)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LiabilitiesAndStockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionTotal obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(21)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
+ Details
Name: |
us-gaap_LiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_LiabilitiesCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of obligation due after one year or beyond the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(26)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
+ Details
Name: |
us-gaap_LiabilitiesNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_LiabilitiesNoncurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's right to use underlying asset under operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseRightOfUseAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of assets classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(10)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_OtherAssetsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of noncurrent assets classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherAssetsNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.
+ References
+ Details
Name: |
us-gaap_OtherReceivablesNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(21)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
+ Details
Name: |
us-gaap_PreferredStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 340 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 340 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1
+ Details
Name: |
us-gaap_PrepaidExpenseCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 360 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of accumulated undistributed earnings (deficit).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_RetainedEarningsAccumulatedDeficit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 4.E) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2
+ Details
Name: |
us-gaap_StockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_StockholdersEquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
|
Sep. 30, 2024 |
Dec. 31, 2023 |
Net of discount |
$ 255,126
|
$ 301,985
|
Common Stock, Par Value |
$ 0.01
|
$ 0.01
|
Common Stock, Shares Authorized |
250,000,000
|
250,000,000
|
Common Stock, Shares Issued |
20,015,205
|
19,923,955
|
Common Stock, Shares Outstanding |
20,015,205
|
19,923,955
|
Cumulative Convertible Series A Preferred Stock |
|
|
Cumulative Convertible Preferred Stock, Par Value |
$ 0.01
|
$ 0.01
|
Cumulative Convertible Preferred Stock, shares authorized |
1,000,000
|
1,000,000
|
Cumulative Convertible Preferred Stock, shares issued |
63,750
|
63,750
|
Cumulative Convertible Preferred Stock, Shares outstanding |
63,750
|
63,750
|
Cumulative Convertible Series B Preferred Stock |
|
|
Cumulative Convertible Preferred Stock, Par Value |
$ 1,000
|
$ 1,000
|
Cumulative Convertible Preferred Stock, shares authorized |
4,000
|
4,000
|
Cumulative Convertible Preferred Stock, shares issued |
0
|
0
|
Cumulative Convertible Preferred Stock, Shares outstanding |
0
|
0
|
Cumulative Dividend Percenatge |
7.50%
|
7.50%
|
X |
- References
+ Details
Name: |
tomz_CumulativeDividendPercenatge |
Namespace Prefix: |
tomz_ |
Data Type: |
num:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionFace amount or stated value per share of common stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of common shares permitted to be issued by an entity's charter and bylaws.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionTotal number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
+ Details
Name: |
us-gaap_CommonStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount, after accumulated amortization, of debt discount.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D
+ Details
Name: |
us-gaap_DebtInstrumentUnamortizedDiscount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionFace amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
+ Details
Name: |
us-gaap_PreferredStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
+ Details
Name: |
us-gaap_PreferredStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
+ Details
Name: |
us-gaap_PreferredStockSharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAggregate 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
+ Details
Name: |
us-gaap_PreferredStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
|
3 Months Ended |
9 Months Ended |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) |
|
|
|
|
Sales, net |
$ 2,542,251
|
$ 1,470,019
|
$ 6,669,730
|
$ 5,826,890
|
Cost of Sales |
981,124
|
661,087
|
2,583,419
|
2,376,442
|
Gross Profit |
1,561,127
|
808,932
|
4,086,311
|
3,450,448
|
Operating Expenses: |
|
|
|
|
Professional Fees |
104,941
|
207,673
|
387,267
|
456,518
|
Depreciation and Amortization |
69,909
|
93,929
|
224,384
|
273,265
|
Selling Expenses |
226,593
|
283,054
|
881,927
|
1,160,752
|
Research and Development |
56,338
|
76,339
|
185,923
|
220,587
|
Consulting Fees |
44,338
|
44,355
|
181,068
|
188,722
|
General and Administrative |
909,906
|
1,004,618
|
3,181,304
|
3,328,726
|
Total Operating Expenses |
1,412,025
|
1,709,968
|
5,041,873
|
5,628,570
|
Income (loss) from Operations |
149,102
|
(901,036)
|
(955,562)
|
(2,178,122)
|
Other Income (Expense): |
|
|
|
|
Interest Income |
3,480
|
256
|
15,231
|
1,264
|
Interest Expense |
(93,620)
|
0
|
(280,699)
|
0
|
Total Other Income (Expense) |
(90,140)
|
256
|
(265,468)
|
1,264
|
Income (loss) before income taxes |
58,962
|
(900,780)
|
(1,221,030)
|
(2,176,858)
|
Provision for Income Taxes (Note 16) |
0
|
0
|
0
|
0
|
Net Income (loss) |
$ 58,962
|
$ (900,780)
|
$ (1,221,030)
|
$ (2,176,858)
|
Net income (loss) Per Common Share |
|
|
|
|
Basic |
$ 0.00
|
$ (0.05)
|
$ (0.06)
|
$ (0.11)
|
Diluted |
$ 0.00
|
$ (0.05)
|
$ (0.06)
|
$ (0.11)
|
Basic Weighted Average Common Shares Outstanding |
20,015,205
|
19,823,955
|
19,984,179
|
19,818,241
|
Diluted Weighted Average Common Shares Outstanding |
20,096,751
|
19,823,955
|
19,984,179
|
19,818,241
|
X |
- DefinitionThe aggregate cost of goods produced and sold and services rendered during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
+ Details
Name: |
us-gaap_CostOfRevenue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_CostsAndExpensesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_DepreciationAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31
+ Details
Name: |
us-gaap_GrossProfit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_IncomeStatementAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-24
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483013/835-20-50-1
+ Details
Name: |
us-gaap_InterestExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of interest income earned from interest bearing assets classified as other.
+ References
+ Details
Name: |
us-gaap_InterestIncomeOther |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(6)) -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_LegalFees |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_NonoperatingIncomeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionGenerally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.
+ References
+ Details
Name: |
us-gaap_OperatingExpenses |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe net result for the period of deducting operating expenses from operating revenues.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31
+ Details
Name: |
us-gaap_OperatingIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of general and administrative expense classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
+ Details
Name: |
us-gaap_OtherGeneralAndAdministrativeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OtherIncomeAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionA fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (k) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-3
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
+ Details
Name: |
us-gaap_ProfessionalFees |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 730 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 912 -SubTopic 730 -Name Accounting Standards Codification -Section 25 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479532/912-730-25-1
+ Details
Name: |
us-gaap_ResearchAndDevelopmentExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_Revenues |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionExpenses recognized in the period that are directly related to the selling and distribution of products or services.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_SellingExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16
+ Details
Name: |
us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS EQUITY (UNAUDITED) - USD ($)
|
Total |
Series A Preferred Stock |
Common Stock |
Additional Paid-In Capital |
Retained Earnings (Accumulated Deficit) |
Balance, shares at Dec. 31, 2022 |
|
63,750
|
19,763,955
|
|
|
Balance, amount at Dec. 31, 2022 |
$ 11,448,200
|
$ 638
|
$ 197,640
|
$ 57,673,559
|
$ (46,423,637)
|
Equity Compensation |
158,833
|
|
|
158,833
|
|
Common Stock Issued for Services Provided, shares |
|
|
60,000
|
|
|
Common Stock Issued for Services Provided, amount |
51,000
|
|
$ 600
|
50,400
|
|
Net (Loss) |
(2,176,858)
|
|
|
|
(2,176,858)
|
Balance, shares at Sep. 30, 2023 |
|
63,750
|
19,823,955
|
|
|
Balance, amount at Sep. 30, 2023 |
9,481,175
|
$ 638
|
$ 198,240
|
57,882,792
|
(48,600,495)
|
Balance, shares at Jun. 30, 2023 |
|
63,750
|
19,823,955
|
|
|
Balance, amount at Jun. 30, 2023 |
10,381,955
|
$ 638
|
$ 198,240
|
57,882,792
|
(47,699,715)
|
Net (Loss) |
(900,780)
|
|
|
|
(900,780)
|
Balance, shares at Sep. 30, 2023 |
|
63,750
|
19,823,955
|
|
|
Balance, amount at Sep. 30, 2023 |
9,481,175
|
$ 638
|
$ 198,240
|
57,882,792
|
(48,600,495)
|
Balance, shares at Dec. 31, 2023 |
|
63,750
|
19,923,955
|
|
|
Balance, amount at Dec. 31, 2023 |
8,358,894
|
$ 638
|
$ 199,240
|
57,985,245
|
(49,826,229)
|
Equity Compensation |
144,307
|
|
|
144,307
|
|
Common Stock Issued for Services Provided, shares |
|
|
60,000
|
|
|
Common Stock Issued for Services Provided, amount |
45,000
|
|
$ 600
|
44,400
|
|
Net (Loss) |
(1,221,030)
|
|
|
|
(1,221,030)
|
Warrants and Options Exercised, shares |
|
|
31,250
|
|
|
Warrants and Options Exercised, amount |
27,500
|
|
$ 312
|
27,188
|
|
Balance, shares at Sep. 30, 2024 |
|
63,750
|
20,015,205
|
|
|
Balance, amount at Sep. 30, 2024 |
7,354,671
|
$ 638
|
$ 200,152
|
58,201,140
|
(51,047,259)
|
Balance, shares at Jun. 30, 2024 |
|
63,750
|
20,015,205
|
|
|
Balance, amount at Jun. 30, 2024 |
7,295,709
|
$ 638
|
$ 200,152
|
58,201,140
|
(51,106,221)
|
Equity Compensation |
0
|
|
|
|
|
Common Stock Issued for Services Provided, amount |
0
|
|
|
|
|
Net (Loss) |
58,962
|
|
|
|
58,962
|
Balance, shares at Sep. 30, 2024 |
|
63,750
|
20,015,205
|
|
|
Balance, amount at Sep. 30, 2024 |
$ 7,354,671
|
$ 638
|
$ 200,152
|
$ 58,201,140
|
$ (51,047,259)
|
X |
- References
+ Details
Name: |
tomz_CommonStockIssuedForServicesProvidedAmount |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
tomz_CommonStockIssuedForServicesProvidedShares |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
tomz_EquityCompensation |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
tomz_WarrantsAndOptionsExercisedAmount |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
tomz_WarrantsAndOptionsExercisedShares |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
+ Details
Name: |
us-gaap_SharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 4.E) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2
+ Details
Name: |
us-gaap_StockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
|
9 Months Ended |
Sep. 30, 2024 |
Sep. 30, 2023 |
Cash Flow From Operating Activities: |
|
|
Net Income (Loss) |
$ (1,221,030)
|
$ (2,176,858)
|
Adjustments to Reconcile Net Income (Loss) to Net Cash Provided by (Used) In Operating Activities: |
|
|
Depreciation and Amortization |
224,384
|
273,265
|
Amortization of Right of Use Asset |
117,986
|
117,986
|
Amortization of Deferred Financing Costs |
46,860
|
0
|
Equity Compensation Expense |
144,307
|
158,833
|
Value of Equity Issued for Services |
45,000
|
51,000
|
Decrease (Increase) in: |
|
|
Accounts Receivable |
(716,462)
|
404,297
|
Inventory |
46,988
|
14,355
|
Prepaid Expenses |
25,455
|
(53,947)
|
Vendor Deposits |
(68,153)
|
357,193
|
Other Assets |
(121,888)
|
(121,061)
|
Increase (Decrease) in: |
|
|
Accounts Payable |
285,194
|
546,391
|
Accrued Expenses |
137,982
|
20,758
|
Customer Deposits |
0
|
699,732
|
Lease Liability |
123,521
|
119,923
|
Net Cash Provided (Used) in Operating Activities |
(1,452,862)
|
(2,361,741)
|
Cash Flow From Investing Activities: |
|
|
Purchase of Property and Equipment |
(104,660)
|
(94,295)
|
Net Cash (Used) in Investing Activities |
(104,660)
|
(94,295)
|
Cash Flow From Financing Activities: |
|
|
Proceeds from Issuance of Stock and Warrants |
27,500
|
0
|
Net Cash Provided By Financing Activities: |
27,500
|
0
|
Increase (Decrease) In Cash and Cash Equivalents |
(1,530,022)
|
(2,456,036)
|
Cash and Cash Equivalents - Beginning |
2,339,059
|
3,866,733
|
Cash and Cash Equivalents - Ending |
809,037
|
1,410,697
|
Supplemental Cash Flow Information: |
|
|
Cash Paid for Interest |
$ 222,000
|
$ 0
|
X |
- References
+ Details
Name: |
tomz_EquityCompensationExpense |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
tomz_IncreaseDecreaseInVendorDeposits |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of amortization expense attributable to debt issuance costs.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3
+ Details
Name: |
us-gaap_AmortizationOfFinancingCosts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 1 -SubTopic 230 -Topic 830 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_DepreciationAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccountsPayable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccountsReceivable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccruedLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInCustomerDeposits |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInInventories |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_IncreaseDecreaseInOperatingAssetsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in obligation for operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(1) -SubTopic 20 -Topic 842 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_IncreaseDecreaseInOperatingLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in operating assets classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInOtherOperatingAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInPrepaidExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2
+ Details
Name: |
us-gaap_InterestPaidNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionFair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInOperatingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow from exercise of option under share-based payment arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2A -Subparagraph (a) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2A
+ Details
Name: |
us-gaap_ProceedsFromStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19
Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 31: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4J -Publisher FASB -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4K -Publisher FASB -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A
+ Details
Name: |
us-gaap_ProfitLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
v3.24.3
DESCRIPTION OF BUSINESS
|
9 Months Ended |
Sep. 30, 2024 |
DESCRIPTION OF BUSINESS |
|
DESCRIPTION OF BUSINESS |
NOTE 1. DESCRIPTION OF BUSINESS TOMI Environmental Solutions, Inc., a Florida corporation (“TOMI”, the “Company”, “we”, “our” and “us”) is a global provider of disinfection and decontamination essentials through our premier Binary Ionization Technology® (BIT™) platform, under which we manufacture, license, service and sell our SteraMist® brand of products, including SteraMist® BIT™, a hydrogen peroxide-based mist and fog. Our solution and process are environmentally friendly as the only biproduct from our decontamination process is oxygen and water in the form of humidity. Our solution is organically listed in the United States and Canada as a sustainably green product with no or very little carbon footprint. Our business is organized into four divisions: Life Sciences, Healthcare, Food Safety and Commercial. Invented under a defense grant in association with the Defense Advanced Research Projects Agency (“DARPA”) of the U.S. Department of Defense, BIT™ is registered with the U.S. Environmental Protection Agency (the “EPA”) and uses a low percentage hydrogen peroxide as its only active ingredient to produce a fog composed mostly of a hydroxyl radical (.OH ion), known as ionized Hydrogen Peroxide (iHP™). Represented by the SteraMist® brand of products, iHP™ produces a germ-killing aerosol that works like a visual non-caustic gas. Our products are designed to service a broad spectrum of commercial structures, including, but not limited to, hospitals and medical facilities, bio-safety labs, pharmaceutical facilities, meat and produce processing facilities, food security including storage and transportation, universities and research facilities, vivarium labs, other service industries including cruise ships, office buildings, hotel and motel rooms, schools, restaurants, military barracks, police and fire departments, prisons, and athletic facilities. Our products are also used in single-family homes and multi-unit residences. Additionally, our products have been listed on the EPA’s List N as products that help combat COVID-19 and are actively being used for this purpose.
|
X |
- DefinitionThe entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 275 -Publisher FASB -URI https://asc.fasb.org/275/tableOfContent
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1
+ Details
Name: |
us-gaap_NatureOfOperations |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
|
9 Months Ended |
Sep. 30, 2024 |
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES |
|
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES |
NOTE 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Basis of Presentation The interim unaudited condensed consolidated financial statements included herein, presented in accordance with generally accepted accounting principles utilized in the United States of America (“GAAP”), and stated in U.S. dollars, have been prepared by us, without an audit, pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations, although we believe that the disclosures are adequate to make the information presented not misleading. These financial statements reflect all adjustments, consisting of normal recurring adjustments, which, in the opinion of management, are necessary for fair presentation of the information contained therein. These unaudited condensed consolidated financial statements should be read in conjunction with our audited financial statements for the year ended December 31, 2023 and notes thereto which are included in the annual report on Form 10-K previously filed with the SEC on April 1, 2024 (the “Annual Report”). We follow the same accounting policies in the preparation of interim reports. The results of operations for the interim periods covered by this Form 10-Q may not necessarily be indicative of results of operations for the full fiscal year or any other interim period. Principles of Consolidation The accompanying condensed consolidated financial statements include the accounts of TOMI and its wholly owned subsidiary, TOMI Environmental Solutions, Inc., a Nevada corporation. All intercompany accounts and transactions have been eliminated in consolidation. For the three and nine months periods ended September 30, 2024, our net income was $59,000 and a net loss of ($1,221,000) respectively and the cash used in operations for the nine months ended September 30, 2024 was $1,453,000. As of September 30, 2024, we had approximately $809,000 of cash and cash equivalents. Absent any other action, the Company may require additional liquidity to continue its operations over the next 12 months. However, management has considered its liquidity plans to continue the Company as a going concern and believes substantial doubt is alleviated by managing costs and expenses, raising capital by closing equity and debt offerings and generating additional revenue and funding through increased sales, government grants and other sources. Reclassification of Accounts Certain reclassifications have been made to prior-year comparative financial statements to conform to the current year's presentation. These reclassifications had no material effect on previously reported results of operations or financial position. Use of Estimates The preparation of the condensed consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the accompanying consolidated financial statements and the accompanying notes. Actual results could differ materially from these estimates. On an ongoing basis, we evaluate our estimates, including those related to accounts receivable, inventory, fair values of financial instruments, intangible assets, useful lives of intangible assets and property and equipment, fair values of stock-based awards, income taxes, and contingent liabilities, among others. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of our assets and liabilities. Fair Value Measurements The authoritative guidance for fair value measurements defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or the most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Market participants are buyers and sellers in the principal market that are (i) independent, (ii) knowledgeable, (iii) able to transact, and (iv) willing to transact. The guidance describes a fair value hierarchy based on the levels of inputs, of which the first two are considered observable and the last unobservable, that may be used to measure fair value, which are the following: | Level 1: | Quoted prices in active markets for identical assets or liabilities. | | Level 2: | Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or corroborated by observable market data for substantially the full term of the assets or liabilities. | | Level 3: | Unobservable inputs that are supported by little or no market activity and that are significant to the value of the assets or liabilities. |
The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximated fair value because of the short maturity of these instruments. Cash and Cash Equivalents Cash and cash equivalents include cash on hand, held at financial institutions and other liquid investments with original maturities of three months or less. At times, these deposits may be in excess of insured limits. At September 30, 2024, and December 31, 2023, there were no cash equivalents. Accounts Receivable Our accounts receivable are typically from credit-worthy customers or, for certain international customers, are supported by pre-payments. For those customers to whom we extend credit, we perform periodic evaluations of their status and maintain allowances for potential credit losses as deemed necessary. We periodically review our accounts receivable to determine whether an allowance is necessary based on an analysis of past due accounts and other factors that may indicate that the realization of an account may be in doubt. Account balances deemed to be uncollectible are charged to the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. As of September 30, 2024, the allowance for credit losses stood at $1,271,000, down from $1,495,000 as of December 31, 2023. Long-term trade accounts receivable, are principally amounts arising from the sale of goods and services with a contractual maturity date or realization period of greater than one year and are recognized as "Long-Term Accounts Receivable" in our Consolidated Balance Sheet. Inventories Inventories are valued at the lower of cost or net realizable value using the first-in, first-out (FIFO) method. Inventories consist primarily of finished goods and raw materials. We expense costs to maintain certification to cost of goods sold as incurred. We review inventory on an ongoing basis, considering factors such as deterioration and obsolescence. We record an allowance for estimated losses when the facts and circumstances indicate that particular inventories may not be usable. Our reserve for obsolete inventory was $95,000 as of September 30, 2024 and December 31, 2023. Property and Equipment We account for property and equipment at cost less accumulated depreciation. We compute depreciation using the straight-line method over the estimated useful lives of the assets, generally three to five years. Depreciation for equipment, furniture and fixtures and vehicles commences once placed in service for its intended use. Leasehold improvements are amortized using the straight-line method over the lives of the respective leases or service lives of the improvements, whichever is shorter. Leases We recognize a right-of-use (“ROU”) asset and lease liability for all leases with terms of more than 12 months, in accordance with ASC 842. We utilize the short-term lease recognition exemption for all asset classes as part of our on-going accounting under ASC 842. This means, for those leases that qualify, we will not recognize ROU assets or lease liabilities. Recognition, measurement and presentation of expenses depends on classification as a finance or operating lease. As a lessee, we utilize the reasonably certain threshold criteria in determining which options we will exercise. Furthermore, our lease payments are based on index rates with minimum annual increases. These represent fixed payments and are captured in the future minimum lease payments calculation. In determining the discount rate to use in calculating the present value of lease payments, we used our incremental borrowing rate based on the information available at adoption date in determining the present value of lease payments. We have also elected the practical expedient to not separate lease and non-lease components for all asset classes, meaning all consideration that is fixed, or in-substance fixed, will be captured as part of our lease components for balance sheet purposes. Furthermore, all variable payments included in lease agreements will be disclosed as variable lease expense when incurred. Generally, variable lease payments are based on usage and common area maintenance. These payments will be included as variable lease expense in the period in which they are incurred. Accounts Payable As of September 30, 2024, one vendor accounted for approximately 56% of accounts payable. As of December 31, 2023, two vendors accounted for approximately 59% of accounts payable. For the three and nine months ended September 30, 2024, two vendors accounted for 53% and 65% of cost of sales, respectively. For the three and nine months ended September 30, 2023, two vendors accounted for 60% and 72% of cost of sales, respectively. Accrued Warranties Accrued warranties represent the estimated costs, if any, that will be incurred during the warranty period of our products. We estimate the expected costs to be incurred during the warranty period and record the expense to the consolidated statement of operations at the date of sale. Our manufacturers assume the warranty against product defects from date of sale, which we extend to our customers upon sale of the product. We assume responsibility for product reliability and results. As of September 30, 2024, and December 31, 2023, our warranty reserve was $30,000. (See Note 14). Income Taxes Deferred income tax assets and liabilities are determined based on differences between the financial statement reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws in effect when the differences are expected to reverse. The measurement of deferred income tax assets is reduced, if necessary, by a valuation allowance for any tax benefits that are, on a more likely than not basis, not expected to be realized in accordance with FASB ASC Topic 740, Income Taxes guidance for income taxes. Net deferred tax assets have been fully reserved at September 30, 2024 and December 31, 2023. Net Income (Loss) Per Share Basic net income or (loss) per share is computed by dividing our net income or (loss) by the weighted average number of shares of common stock outstanding during the period presented. Diluted income or (loss) per share is based on the effect from potential issuance of shares of common stock, such as shares issuable pursuant to the exercise of options and warrants and conversions of preferred stock or debentures. The computation of diluted EPS is similar to the computation of basic EPS except that the numerator may have to adjust for any dividends and income or loss associated with potentially dilutive securities that are assumed to have resulted in the issuance of shares of common stock and the denominator may have to adjust to include the number of additional shares of common stock that would have been outstanding if the dilutive potential shares of common stock had been issued during the period to reflect the potential dilution that could occur from shares of common stock issuable through a contingent shares issuance arrangement, stock options, warrants, or convertible preferred stock. For purposes of determining diluted earnings per common share, the treasury stock method is used for stock options, and warrants, and the if-converted method is used for convertible preferred stock and convertible debt as prescribed in FASB ASC Topic 260. Potentially dilutive securities for the nine months ended September 30, 2024 consisted of 2,080,000 shares of common stock from convertible debentures, 2,765,846 shares of common stock issuable upon exercise of outstanding warrants, 805,042 shares of common stock issuable upon outstanding stock options and 63,750 shares of common stock issuable upon conversion of outstanding shares of Preferred A stock (“Convertible Series A Preferred Stock”). Potentially dilutive securities for the three months ended September 30, 2023 consisted of 2,773,585 shares of common stock issuable upon exercise of outstanding warrants, 610,500 shares of common stock issuable upon vesting of stock options and exercise and 63,750 shares of common stock issuable upon conversion of outstanding shares of Convertible Series A Preferred Stock. Options, warrants, preferred stock and shares associated with the conversion of debt to purchase approximately 5.7 million and 3.4 million shares of common stock were outstanding on September 30, 2024 and 2023, respectively. The following provides a reconciliation of the shares used in calculating the per share amounts for the periods presented: | | For the Three Months Ended September 30, | | | | (Unaudited) | | | | 2024 | | | 2023 | | | | | | | | | Net Income (Loss) | | $ | 58,962 | | | $ | (900,780 | ) | Adjustments for convertible debt - as converted | | | | | | | | | Net income (loss) attributable to common shareholders | | $ | 58,962 | | | $ | (900,780 | ) | Weighted average number of shares of common stock outstanding: | | | | | | | | | Basic | | | 20,015,205 | | | | 19,823,955 | | Net income (loss) attributable to common shareholders per share: | | | | | | | | | Basic | | $ | 0.00 | | | $ | (0.05 | ) |
| | For the Nine Months Ended September 30, | | | | (Unaudited) | | | 2024 | | | 2023 | | | | | | Net Income (Loss) | | ($1,221,030) | | | ($2,176,858) | | Net income (loss) attributable to common shareholders | | ($1,221,030) | | | ($2,176,858) | | Weighted average number of shares of common stock outstanding: | | | | | | | Basic | | | 19,984,179 | | | | 19,818,241 | | Net income (loss) attributable to common shareholders per share: | | | | | | | | | Basic and Diluted | | ($0.06) | | | ($0.11) | |
The following provides a reconciliation of the shares used in calculating the per share amounts for the periods presented: | | For the Three Months Ended September 30, | | | | (Unaudited) | | | | 2024 | | | 2023 | | | | | | | | | Numerator: | | | | | | | Net Income (Loss) | | $ | 58,962 | | | $ | (900,780 | ) | | | | | | | | | | Denominator: | | | | | | | | | Basic weighted-average shares | | | 20,015,205 | | | | 19,823,955 | | Effect of dilutive securities | | | | | | | | | Warrants | | | 5,908 | | | | - | | Options | | | 11,888 | | | | - | | Preferred Stock | | | 63,750 | | | | - | | Diluted Weighted Average Shares | | | 20,096,751 | | | | 19,823,955 | | | | | | | | | | | Net income (loss) attributable to common shareholders per share: | | | | | | | | | Diluted | | $ | 0.00 | | | $ | (0.05 | ) |
The following table sets forth the number of potential shares of common stock that have been excluded from diluted net income per share net (loss) income per share because their effect was anti-dilutive: | | For the Three Months Ended September 30, | | | | (Unaudited) | | | | 2024 | | | 2023 | | | | | Warrants | | | 2,734,596 | | | | - | | Convertible Debt | | | 2,080,000 | | | | | | Options | | | 573,000 | | | | - | | | | | 5,387,596 | | | | - | |
Note: Warrants, options, convertible debt and preferred stock for the nine months ended September 30, 2024 and for the nine months ended September 30, 2023, are not included in the computation of diluted weighted average shares as such inclusion would be anti-dilutive. Revenue Recognition We recognize revenue in accordance with the Financial Accounting Standards Board (FASB) Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers. We recognize revenue when we transfer promised goods or services to customers in an amount that reflects the consideration to which we expect to be entitled in exchange for those goods or services. To determine revenue recognition for contracts with customers we perform the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligation(s) in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligation(s) in the contract; and (v) recognize revenue when (or as) we satisfy the performance obligation(s). At contract inception, we assess the goods or services promised within each contract, assess whether each promised good or service is distinct and identify those that are performance obligations. We must use judgment to determine: a) the number of performance obligations based on the determination under step (ii) above and whether those performance obligations are distinct from other performance obligations in the contract; b) the transaction price under step (iii) above; and c) the stand-alone selling price for each performance obligation identified in the contract for the allocation of transaction price in step (iv) above. Title and risk of loss generally pass to our customers upon shipment. Our customers include end users as well as dealers and distributors who market and sell our products. Our revenue is not contingent upon resale by the dealer or distributor, and we have no further obligations related to bringing about resale. Shipping and handling costs charged to customers are included in Product Revenues. The associated expenses are treated as fulfillment costs and are included in Cost of Revenues. Revenues are reported net of sales taxes collected from Customers. Disaggregation of Revenue The following table presents our approximate revenues disaggregated by revenue source. Product and Service Revenue | | For the three months ended September 30, (Unaudited) | | | | 2024 | | | 2023 | | SteraMist Product | | $ | 1,766,000 | | | $ | 953,000 | | Service and Training | | | 776,000 | | | | 517,000 | | Total | | $ | 2,542,000 | | | $ | 1,470,000 | |
Revenue by Geographic Region | | For the three months ended September 30, (Unaudited) | | | | 2024 | | | 2023 | | United States | | $ | 1,886,000 | | | $ | 1,271,000 | | International | | | 656,000 | | | | 199,000 | | Total | | $ | 2,542,000 | | | $ | 1,470,000 | |
Product and Service Revenue | | For the nine months ended September 30, (Unaudited) | | | | 2024 | | | 2023 | | SteraMist Product | | $ | 5,247,000 | | | $ | 4,501,000 | | Service and Training | | | 1,423,000 | | | | 1,326,000 | | Total | | $ | 6,670,000 | | | $ | 5,827,000 | |
Revenue by Geographic Region | | For the nine months ended September 30, (Unaudited) | | | | 2024 | | | 2023 | | United States | | $ | 5,169,000 | | | $ | 5,001,000 | | International | | | 1,501,000 | | | | 826,000 | | Total | | $ | 6,670,000 | | | $ | 5,827,000 | |
Product revenue includes sales from our standard and customized equipment, solution and accessories sold with our equipment. Revenue is recognized upon transfer of control of promised products to customers in an amount that reflects the consideration we expect to receive in exchange for those products. Service and training revenue include sales from our high-level decontamination and service engagements, validation of our equipment and technology and customer training. Service revenue is recognized as the agreed upon services are rendered to our customers in an amount that reflects the consideration we expect to receive in exchange for those services. Costs to Obtain a Contract with a Customer We apply a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less. We generally expense sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within selling expenses. Contract Balances As of September 30, 2024, and December 31, 2023, we did not have any unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed. Arrangements with Multiple Performance Obligations Our contracts with customers may include multiple performance obligations. We enter into contracts that can include various combinations of products and services, which are primarily distinct and accounted for as separate performance obligations. Significant Judgments Our contracts with customers for products and services often dictate the terms and conditions of when the control of the promised products or services is transferred to the customer and the amount of consideration to be received in exchange for the products and services. Equity Compensation Expense We account for equity compensation expense in accordance with FASB ASC 718, “Compensation-Stock Compensation.” Under the provisions of FASB ASC 718, equity compensation expense is estimated at the grant date based on the award’s fair value. The valuation methodology used to determine the fair value of options and warrants issued as compensation during the period is the Black-Scholes option-pricing model. The Black-Scholes model requires the use of a number of assumptions including volatility of the stock price, the average risk-free interest rate, and the weighted average expected life of the options. Risk–free interest rates are calculated based on continuously compounded risk–free rates for the appropriate term. The expected term of the Company’s warrants has been determined utilizing the “simplified” method for awards that qualify as “plain-vanilla” warrants. The dividend yield is assumed to be zero as the Company has never paid or declared any cash dividends on its common stock, par value $0.01 (the “Common Stock”) and does not intend to pay dividends on its Common Stock in the foreseeable future. The expected forfeiture rate is estimated based on management’s best assessment. On July 7, 2017, our shareholders approved the Company’s Amended and Restated 2016 Equity Incentive Plan (the “2016 Plan”). The 2016 Plan authorizes the grant of stock options, stock appreciation rights, restricted stock, restricted stock units and performance units/shares. Up to 2,000,000 shares of Common Stock are authorized for issuance under the 2016 Plan. Shares issued under the 2016 Plan may be either authorized but unissued shares, treasury shares, or any combination thereof. Provisions in the 2016 Plan permit the reuse or reissuance by the 2016 Plan of shares of Common Stock for numerous reasons, including, but not limited to, shares of Common Stock underlying canceled, expired, or forfeited awards of stock-based compensation and stock appreciation rights paid out in the form of cash. Equity compensation expense will typically be awarded in consideration for the future performance of services to us. All recipients of awards under the 2016 Plan are required to enter into award agreements with us at the time of the award, and awards under the 2016 Plan are expressly conditioned upon such agreements. In May 2024, we issued 60,000 shares of Common Stock to members of our Board under the 2016 Plan. Concentrations of Credit Risk Financial instruments that potentially subject us to significant concentrations of credit risk consist principally of cash and cash equivalents. We maintain cash balances at financial institutions which exceed the current Federal Deposit Insurance Corporation limit of $250,000 at times during the year. Long-Lived Assets Including Acquired Intangible Assets We assess long-lived assets for potential impairments at the end of each year, or during the year if an event or other circumstance indicates that we may not be able to recover the carrying amount of the asset. In evaluating long-lived assets for impairment, we measure recoverability of these assets by comparing the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If our long-lived assets are considered to be impaired, the impairment to be recognized equals the amount by which the carrying value of the asset exceeds its fair market value. We base the calculations of the estimated fair value of our long-lived assets on the income approach. For the income approach, we use an internally developed discounted cash flow model that includes, among others, the following assumptions: projections of revenues and expenses and related cash flows based on assumed long-term growth rates and demand trends; expected future investments to grow new units; and estimated discount rates. We base these assumptions on our historical data and experience, industry projections, micro and macro general economic condition projections, and our expectations. We had no long-lived asset impairment charges for the three and nine months ended September 30, 2024 and 2023. Advertising and Promotional Expenses Advertising and promotional costs are expensed in the period they are incurred. For the three and nine months ended September 30, 2024, advertising and promotional expenses included in selling expenses were approximately $35,000 and $192,000, respectively. For the same periods in 2023, these expenses were approximately $66,000 and $405,000, respectively. Research and Development Expenses Research and development expenses are expensed in the period they are incurred. For the three and nine months September 30, 2024, these expenses were approximately $56,000 and $186,000, respectively. For the same periods in 2023, research and development expenses were approximately $76,000 and $221,000, respectively. Business Segments We currently have one reportable business segment due to the fact that we derive our revenue primarily from one product iHP (ionized Hydrogen Peroxide) with a variety of applications. A breakdown of revenue is presented in “Revenue Recognition” in Note 2 above. Recent Accounting Pronouncements Recently issued accounting pronouncements not yet adopted In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment’s profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. This ASU will likely result in us including the additional required disclosures when adopted. We are currently evaluating the provisions of this ASU and expect to adopt them for the year ending December 31, 2024. In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures (Topic 740). The ASU requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance. This ASU will result in the required additional disclosures being included in our consolidated financial statements, once adopted.
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for all significant accounting policies of the reporting entity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 235 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/235/tableOfContent
+ Details
Name: |
us-gaap_SignificantAccountingPoliciesTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
INVENTORIES
|
9 Months Ended |
Sep. 30, 2024 |
INVENTORIES |
|
INVENTORIES |
NOTE 3. INVENTORIES Inventories consist of the following at (rounded to the nearest thousandth): | | September 30, 2024 (Unaudited) | | | December 31, 2023 | | Finished Goods | | $ | 3,709,000 | | | $ | 3,796,010 | | Raw Materials | | | 966,000 | | | | 711,776 | | Inventory Reserve | | | (95,000 | ) | | | (95,000 | ) | Total | | $ | 4,580,000 | | | $ | 4,627,000 | |
|
X |
- References
+ Details
Name: |
us-gaap_InventoryDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/330/tableOfContent
+ Details
Name: |
us-gaap_InventoryDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
VENDOR DEPOSITS
|
9 Months Ended |
Sep. 30, 2024 |
VENDOR DEPOSITS |
|
VENDOR DEPOSITS |
NOTE 4. VENDOR DEPOSITS At September 30, 2024 and December 31, 2023, we maintained vendor deposits of $97,000 and $29,000 respectively, for open purchase orders for inventory.
|
X |
- References
+ Details
Name: |
tomz_VendorDepositsTextBlock |
Namespace Prefix: |
tomz_ |
Data Type: |
nonnum:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_ExtraordinaryAndUnusualItemsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
PROPERTY AND EQUIPMENT
|
9 Months Ended |
Sep. 30, 2024 |
PROPERTY AND EQUIPMENT |
|
PROPERTY AND EQUIPMENT |
NOTE 5. PROPERTY AND EQUIPMENT Property and equipment consist of the following at: | | September 30, 2024 (Unaudited) | | | December 31, 2023 | | Furniture and fixtures | | $ | 458,652 | | | $ | 364,819 | | Equipment | | | 2,273,466 | | | | 2,269,185 | | Vehicles | | | 66,170 | | | | 66,170 | | Computer and software | | | 313,102 | | | | 306,556 | | Leasehold improvements | | | 393,381 | | | | 393,381 | | Tenant Improvement Allowance | | | 405,000 | | | | 405,000 | | Total cost of property and equipment | | | 3,909,771 | | | | 3,805,111 | | Less: Accumulated depreciation | | | 2,995,615 | | | | 2,756,469 | | Property and Equipment, net | | $ | 914,156 | | | $ | 1,048,642 | |
For the three and nine months ended September 30, 2024, depreciation was $65,031 and $209,751, respectively. For the three and nine months ended September 30, 2023, depreciation was $90,156 and $261,945, respectively. For the three and nine months ended September 30, 2024 and 2023, amortization of tenant improvement allowance was $9,798 and $29,395, respectively and was recorded as lease expense and included within general and administrative expense on the consolidated statement of operations.
|
X |
- References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/360/tableOfContent
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 7 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-7
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
INTANGIBLE ASSETS
|
9 Months Ended |
Sep. 30, 2024 |
INTANGIBLE ASSETS |
|
INTANGIBLE ASSETS |
NOTE 6. INTANGIBLE ASSETS Intangible assets consist of patents and trademarks related to our Binary Ionization Technology. We amortize the patents over the estimated remaining lives of the related patents. Trademarks have an indefinite life. Amortization expenses were $4,878 and $14,633 for the three and nine months ended September 30, 2024, respectively. Amortization expense was $3,773 and $11,312 for the three and nine months ended September 30, 2023, respectively. Definite life intangible assets consist of the following: | | September 30, 2024 (Unaudited) | | | December 31, 2023 | | Intellectual Property and Patents | | $ | 3,196,396 | | | $ | 3,196,396 | | Less: Accumulated Amortization | | | 2,918,646 | | | | 2,904,013 | | Patents, net | | $ | 277,750 | | | $ | 292,383 | |
Indefinite life intangible assets consist of the following: Trademarks | | | 830,864 | | | | 830,863 | |
Total Intangible Assets, net | | $ | 1,108,614 | | | $ | 1,123,246 | |
Approximate future amortization is as follows (rounded to nearest thousandth): Year Ended: | | Amount | | | | | | October 1 – December 31, 2024 | | $ | 5,000 | | December 31, 2025 | | | 20,000 | | December 31, 2026 | | | 20,000 | | December 31, 2027 | | | 20,000 | | December 31, 2028 | | | 20,000 | | Thereafter | | | 193,000 | | Total | | $ | 278,000 | |
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for all or part of the information related to intangible assets.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-30/tableOfContent
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-4
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/985-20/tableOfContent
+ Details
Name: |
us-gaap_IntangibleAssetsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
LEASES
|
9 Months Ended |
Sep. 30, 2024 |
LEASES |
|
LEASES |
NOTE 7. LEASES In April 2018, we entered into a 10-year lease agreement for a new 9,000-square-foot facility that contains office, warehouse, lab and research and development space in Frederick, Maryland. The lease agreement commenced in December 2018 when the property was ready for occupancy. The agreement provided for annual rent of $143,460, an escalation clause that increases the rent 3% year over year, a landlord tenant improvement allowance of $405,000 and additional landlord work as discussed in the lease agreement. We took occupancy of the property on December 17, 2018, and the lease was amended in March 2019 to provide for a 4-month rent holiday and a commencement date of April 1, 2019. A 7% discount rate was determined using our incremental borrowing rate based on the information available at adoption date in determining the present value of lease payments. Lease expense for operating lease payments is recognized on a straight-line basis over the lease term. The balances for our operating lease where we are the lessee are presented as follows within our condensed consolidated balance sheet: Operating leases: | | September 30, 2024 (Unaudited) | | | December 31, 2023 | | | Assets: | | | | | | | Operating lease right-of-use asset | | $ | 417,190 | | | $ | 467,935 | | Liabilities: | | | | | | | | | Current Portion of Long-Term Operating Lease | | $ | 125,666 | | | $ | 115,658 | | Long-Term Operating Lease, Net of Current Portion | | | 546,844 | | | | 642,527 | | Total Right of Use Liability | | $ | 672,510 | | | $ | 785,185 | |
The components of lease expense are as follows and are included within general and administrative expense on our condensed consolidated statement of operations: | | For the Three Months Ended September 30, 2024 (Unaudited) | | | For the Three Months Ended September 30, 2023 (Unaudited) | | | | | | | | | Operating lease expense | | $ | 39,329 | | | $ | 39,329 | |
| | For the Nine Months Ended September 30, 2024 | | | For the Nine Months Ended September 30, 2023 | | | | (Unaudited) | | | (Unaudited) | | | | | | | | | Operating lease expense | | $ | 117,986 | | | $ | 117,986 | |
Other information related to leases where we are the lessee is as follows: | | September 30, 2024 (Unaudited) | | | December 31, 2023 | | | Weighted-average remaining lease term: | | | | | | | Operating leases | | 4.25 years | | | 5.00 years | | | | | | | | | Discount rate: | | | | | | | Operating leases | | | 7.00 | % | | | 7.00 | % |
Supplemental cash flow information related to leases where we are the lessee is as follows: | | For the Three Months Ended September 30, 2024 (Unaudited) | | | For the Three Months Ended September 30, 2023 (Unaudited) | | Cash paid for amounts included in the measurement of lease liabilities: | | $ | 41,577 | | | $ | 40,366 | |
| | For the Nine Months Ended September 30, 2024 | | | For the Nine Months Ended September 30, 2023 | | | | (Unaudited) | | | Unaudited) | | Cash paid for amounts included in the measurement of lease liabilities: | | $ | 123,521 | | | $ | 119,923 | |
As of September 30, 2024, the maturities of our operating lease liability are as follows: Year Ended: | | Operating Lease | | October 1 – December 31, 2024 | | $ | 41,577 | | December 31, 2025 | | | 170,051 | | December 31, 2026 | | | 175,153 | | December 31, 2027 | | | 180,408 | | December 31, 2028 | | | 185,819 | | Thereafter | | | 33,751 | | Total minimum lease payments | | | 786,759 | | Less: Interest | | | 114,249 | | Imputed value of lease obligations | | | 672,510 | | Less: Current portion | | | 125,666 | | Long-term portion of lease obligations | | $ | 546,844 | |
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 840 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/840/tableOfContent
+ Details
Name: |
us-gaap_LeasesOfLesseeDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
CLOUD COMPUTING SERVICE CONTRACT
|
9 Months Ended |
Sep. 30, 2024 |
CLOUD COMPUTING SERVICE CONTRACT |
|
CLOUD COMPUTING SERVICE CONTRACT |
NOTE 8. CLOUD COMPUTING SERVICE CONTRACT In May 2020, we entered into a cloud computing service contract with a vendor. The contract provides for annual payments in the amount of $30,409 and has a term of 5 years. The annual contract payments are capitalized as a prepaid expense and amortized over a twelve-month period. We have incurred implementation costs of $66,857 in connection with the cloud computing service contract which have been capitalized in prepaid expenses and other assets as of September 30, 2024. In accordance with ASU No. 2018-15, such implementation costs are being amortized over the remaining contract terms beginning January 1, 2021, which was when the cloud-based service contract was placed in service. Amortization expense for the three and nine months ended September 30, 2024 and 2023 were $3,766 and $11,297, respectively.
|
X |
- References
+ Details
Name: |
tomz_CloudComputingServiceContractDisclosureTextBlock |
Namespace Prefix: |
tomz_ |
Data Type: |
nonnum:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_RisksAndUncertaintiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
CONVERTIBLE DEBT
|
9 Months Ended |
Sep. 30, 2024 |
CONVERTIBLE DEBT |
|
CONVERTIBLE DEBT |
NOTE 9. CONVERTIBLE DEBT In October and November 2023, we entered into a Securities Purchase Agreement (the “SPA”) with certain accredited investors (collectively, the “Investors”) pursuant to which we agreed to sell and issue to the Investors in a private placement transaction (the “Private Placement”) in one or more closings up to an aggregate principal amount of $5,000,000 of Convertible Notes (the “Notes”). In October and November 2023, we sold and issued an aggregate of $2,600,000 of Notes that are convertible into 2,080,000 shares of common stock at a conversion price of $1.25 per share. As of December 31, 2023, we issued and sold an aggregate of $2,600,000 of Notes to certain Investors pursuant to the SPA. The Notes mature and are due on the fifth anniversary of the issuance date in October and November of 2028. The Notes bear simple interest at a rate of 12% per annum, payable in equal monthly installments. The Notes are convertible into shares of our Common Stock, at the option of the holder, at an initial conversion price of $1.25 per share, which shall not exceed $1.55 per share. In addition, we can require Investors to convert the Notes at the then current conversion price at any time after 90 days from the issue date if the Common Stock has a closing bid price of $1.55 per share or higher on any twenty (20) days within a thirty (30) day period of consecutive trading days, or if a “fundamental change” occurs (as defined in the Securities Purchase Agreement). The Notes are unsecured and senior to other indebtedness subject to certain exceptions. Interest expense related to the Notes for the three and nine months ended September 30, 2024 were $78,000 and $234,000, respectively. Interest expense related to the Notes for the three and nine months ended September 30, 2023 were $0 and $0, respectively Amortization of deferred financing costs were $15,620 and $46,860 for the three and nine months ended September 30, 2024, respectively which has been included with interest expense on the statement of operations, amortization of deferred financing costs were $0 and $0 for the three and nine months ended September 30, 2023, respectively. Convertible notes consist of the following at: | | September 30, | | | | | | | 2024 | | | December 31, | | | | (Unaudited) | | | 2023 | | | | | | | | | Convertible notes | | $ | 2,600,000 | | | $ | 2,600,000 | | Less: Debt issuance costs | | | (312,399 | ) | | | (312,398 | ) | Accumulated amortization | | | 57,273 | | | | 10,413 | | Convertible notes, net | | $ | 2,344,874 | | | $ | 2,298,015 | |
|
X |
- References
+ Details
Name: |
tomz_ConvertibleDebtAbstract |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(c)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 470 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/470/tableOfContent
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1C -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1C -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1C -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I
+ Details
Name: |
us-gaap_DebtDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
SHAREHOLDERS EQUITY
|
9 Months Ended |
Sep. 30, 2024 |
Shareholders' Equity: |
|
SHAREHOLDERS' EQUITY |
NOTE 10. SHAREHOLDERS’ EQUITY Our Board of Directors (the “Board”) may, without further action by our shareholders, from time to time, direct the issuance of any authorized but unissued or unreserved shares of preferred stock in series and at the time of issuance, determine the rights, preferences and limitations of each series. The holders of such preferred stock may be entitled to receive a preference payment in the event of any liquidation, dissolution or winding-up by us before any payment is made to the holders of our Common Stock. Furthermore, the Board could issue preferred stock with voting and other rights that could adversely affect the voting power of the holders of our Common Stock. Convertible Series A Preferred Stock Our authorized Convertible Series A Preferred Stock, $0.01 par value, consists of 1,000,000 shares. At September 30, 2024 and December 31, 2023, there were 63,750 shares issued and outstanding. The Convertible Series A Preferred Stock is convertible at the rate of one share of common stock for one share of Convertible Series A Preferred Stock. Convertible Series B Preferred Stock Our authorized Convertible Series B Preferred Stock, $1,000 stated value, 7.5% cumulative dividend, consists of 4,000 shares. At September 30, 2024 and December 31, 2023, there were no shares issued and outstanding. Each share of Convertible Series B Preferred Stock may be converted (at the holder’s election) into two hundred shares of our Common Stock. Common Stock In January 2023, we issued 60,000 shares of Common Stock valued at approximately $51,000 to members of our Board pursuant to our equity plan (see Note 12). In May 2024, we issued 60,000 shares of Common Stock valued at approximately $45,000 to members of our Board pursuant to our equity plan (see Note 12). Stock Options In May 2024, we issued options to purchase 225,000 shares of Common Stock to officers at an exercise price of $0.75 per share pursuant to an employment agreement. The options were valued at $144,307 and have a contractual term of 10 years. We utilized the Black-Scholes model to fair value the options received by Officers with the following assumptions: volatility, 125%; expected dividend yield, 0%; risk free interest rate, 4.35%; and a contractual term of 10 years. The grant date fair value of each share of Common Stock underlying the options was $0.64. The following table summarizes stock options outstanding as of September 30, 2024 and December 31, 2023: | | September 30, 2024 | | | December 31, | | | | (Unaudited) | | | 2023 | | | | Number of Options | | | Weighted Average Exercise Price | | | Number of Options | | | Weighted Average Exercise Price | | Outstanding, beginning of period | | | 617,542 | | | $ | 1.38 | | | | 413,000 | | | $ | 1.65 | | Granted | | | 225,000 | | | | 0.75 | | | | 217,042 | | | | 0.82 | | Exercised | | | (31,250 | ) | | | 0.88 | | | | - | | | | - | | Expired | | | (6,250 | ) | | | 0.80 | | | | (12,500 | ) | | | - | | Outstanding, end of period | | | 805,042 | | | $ | 1.23 | | | | 617,542 | | | $ | 1.38 | |
Options outstanding and exercisable by price range as of September 30, 2024 were as follows: Outstanding Options | | | Average | | | Exercisable Options | | | | | | | | | Weighted | | | | | | | | | | | | | | | | Remaining | | | | | | Weighted | | | | | | | | Contractual | | | | | | Average | | Range | | | Number | | | Life in Years | | | Number | | | Exercise Price | | $ | 0.71 | | | | 7,042 | | | | 3.31 | | | | 7,042 | | | $ | 0.71 | | $ | 0.75 | | | | 225,000 | | | | 9.38 | | | | 225,000 | | | $ | 0.75 | | $ | 0.80 | | | | 21,250 | | | | 1.20 | | | | 21,250 | | | $ | 0.80 | | $ | 0.85 | | | | 210,000 | | | | 8.08 | | | | 210,000 | | | $ | 0.85 | | $ | 0.96 | | | | 12,500 | | | | 0.02 | | | | 12,500 | | | $ | 0.96 | | $ | 1.12 | | | | 270,000 | | | | 8.06 | | | | 270,000 | | | $ | 1.12 | | $ | 1.93 | | | | 10,500 | | | | 3.06 | | | | 10,500 | | | $ | 1.93 | | $ | 2.16 | | | | 5,000 | | | | 1.00 | | | | 5,000 | | | $ | 2.16 | | $ | 4.40 | | | | 12,500 | | | | 2.05 | | | | 12,500 | | | $ | 4.40 | | $ | 7.06 | | | | 31,250 | | | | 1.75 | | | | 31,250 | | | $ | 7.06 | | | | | | | 805,042 | | | | 7.64 | | | | 805,042 | | | $ | 1.23 | |
Common Stock Warrants The following table summarizes the outstanding common stock warrants as of September 30, 2024 and December 31, 2023: | | September 30, 2024 | | | December 31, 2023 | | | | (Unaudited) | | | Weighted Average Exercise Price | | | Number of Warrants | | | Weighted Average Exercise Price | | Outstanding, beginning of period | | | 2,772,097 | | | $ | 2.25 | | | | 2,792,335 | | | $ | 2.25 | | Granted | | | - | | | | - | | | | - | | | | - | | Exercised | | | - | | | | - | | | | - | | | | - | | Expired | | | (6,250 | ) | | | (1.12 | ) | | | (20,238 | ) | | | (1.11 | ) | Outstanding, end of period | | | 2,765,846 | | | $ | 2.26 | | | | 2,772,097 | | | $ | 2.25 | |
Warrants outstanding and exercisable by price range as of September 30, 2024 were as follows: Outstanding Warrants | | | | | | Exercisable Warrants | | Exercise Price | | | Number | | | Average Weighted Remaining Contractual Life in Years | | | Number | | | Weighted Average Exercise Price | | $ | 0.64 | | | | 31,250 | | | | 9.14 | | | | 31,250 | | | $ | 0.64 | | $ | 0.80 | | | | 125,000 | | | | 9.33 | | | | 125,000 | | | $ | 0.80 | | $ | 0.96 | | | | 442,708 | | | | 8.14 | | | | 442,708 | | | $ | 0.96 | | $ | 1.20 | | | | 156,250 | | | | 0.34 | | | | 156,250 | | | $ | 1.20 | | $ | 1.68 | | | | 1,434,721 | | | | 1.99 | | | | 1,434,721 | | | $ | 1.68 | | $ | 2.18 | | | | 172,167 | | | | 1.99 | | | | 172,167 | | | $ | 2.18 | | $ | 4.00 | | | | 28,750 | | | | 5.57 | | | | 28,750 | | | $ | 4.00 | | $ | 6.95 | | | | 375,000 | | | | 6.01 | | | | 375,000 | | | $ | 6.95 | | | | | | | 2,765,846 | | | | 3.88 | | | | 2,765,846 | | | $ | 2.26 | |
There were no unvested warrants outstanding as of September 30, 2024.
|
X |
- References
+ Details
Name: |
us-gaap_StockholdersEquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for equity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(e)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/505/tableOfContent
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 16 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18
+ Details
Name: |
us-gaap_StockholdersEquityNoteDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
COMMITMENTS AND CONTINGENCIES
|
9 Months Ended |
Sep. 30, 2024 |
Commitments and Contingencies (Notes 7 and 11) |
|
COMMITMENTS AND CONTINGENCIES |
NOTE 11. COMMITMENTS AND CONTINGENCIES Legal Contingencies We may become a party to litigation in the normal course of business. In the opinion of management, there are no legal matters involving us that would have a material adverse effect upon our financial condition, results of operations or cash flows. In addition, from time to time, we may have to file claims against parties that infringe on our intellectual property. Product Liability As of September 30, 2024 and December 31, 2023, there were no claims against us for product liability.
|
X |
- References
+ Details
Name: |
us-gaap_CommitmentsAndContingenciesDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for commitments and contingencies.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 405 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/405-30/tableOfContent
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 440 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/450/tableOfContent
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 440 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 440 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 440 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/440/tableOfContent
+ Details
Name: |
us-gaap_CommitmentsAndContingenciesDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
CONTRACTS AND AGREEMENTS
|
9 Months Ended |
Sep. 30, 2024 |
CONTRACTS AND AGREEMENTS |
|
CONTRACTS AND AGREEMENTS |
NOTE 12. CONTRACTS AND AGREEMENTS Director Compensation In January 2023, we increased the annual fee to non-employee members of our Board to $48,000, to be paid in cash on a quarterly basis, with the exception of the audit committee chairperson, whose annual fee was increased to $54,600, also to be paid in cash on a quarterly basis. Non-employee Director compensation also includes the annual issuance of our Common Stock. For the nine months ended September 30, 2023, we issued an aggregate of 60,000 shares of Common Stock that were valued at approximately $51,000 to members of our Board. For the nine months ended September 30, 2024, we issued an aggregate of 60,000 shares of Common Stock that were valued at approximately $45,000 to members of our Board.
|
X |
- References
+ Details
Name: |
tomz_ContractsAndAgreementsAbstract |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionContracts and agreements text block.
+ References
+ Details
Name: |
tomz_ContractsAndAgreementsTextBlock |
Namespace Prefix: |
tomz_ |
Data Type: |
nonnum:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
|
9 Months Ended |
Sep. 30, 2024 |
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES |
|
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES |
NOTE 13. ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES Accrued expenses and other current liabilities consisted of the following at: | | September 30, 2024 (Unaudited) | | | December 31, 2023 | | Commissions | | $ | 191,481 | | | $ | 200,837 | | Payroll and related costs | | | 204,345 | | | | 201,009 | | Director fees | | | 37,650 | | | | 37,650 | | Sales Tax Payable | | | 4,916 | | | | 5,707 | | Accrued warranty (Note 14) | | | 30,000 | | | | 30,000 | | Allowance for Sales Returns | | | 0 | | | | 128,390 | | Other accrued expenses | | | 69,117 | | | | 71,898 | | Total | | $ | 537,509 | | | $ | 675,491 | |
|
X |
- DefinitionThe entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 720 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483384/720-30-45-1
+ Details
Name: |
us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
ACCRUED WARRANTY
|
9 Months Ended |
Sep. 30, 2024 |
ACCRUED WARRANTY |
|
ACCRUED WARRANTY |
NOTE 14. ACCRUED WARRANTY Our manufacturers assume the warranty against product defects from date of sale, which we extend to our customers upon sale of the product. We assume responsibility for product reliability and results. The warranty is generally limited to a refund of the original purchase price of the product or a replacement part. We estimate warranty costs based on historical warranty claim experience. The following table presents warranty reserve activities at: | | September 30, 2024 (Unaudited) | | | December 31, 2023 | | Beginning accrued warranty costs | | $ | 30,000 | | | $ | 68,000 | | Provision for warranty expense | | | 11,066 | | | | 26,911 | | Settlement of warranty claims | | | (11,066 | ) | | | (64,911 | ) | Ending accrued warranty costs | | $ | 30,000 | | | $ | 30,000 | |
|
X |
- References
+ Details
Name: |
us-gaap_DebtDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for each guarantee obligation, or each group of similar guarantee obligations, including (a) the nature of the guarantee, including its term, how it arose, and the events or circumstances that would require the guarantor to perform under the guarantee; (b) the maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee; (c) the current carrying amount of the liability, if any, for the guarantor's obligations under the guarantee; and (d) the nature of any recourse provisions under the guarantee, and any assets held either as collateral or by third parties, and any relevant related party disclosure. Excludes disclosures about product warranties.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a)(5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/460/tableOfContent
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4
+ Details
Name: |
us-gaap_GuaranteesTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
INCOME TAXES
|
9 Months Ended |
Sep. 30, 2024 |
INCOME TAXES |
|
INCOME TAXES |
NOTE 15. INCOME TAXES For the three and nine months ended September 30, 2024 and 2023, our provision for income tax was $0. Deferred income tax assets and liabilities are determined based on differences between the financial statement reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws in effect when the differences are expected to reverse. The measurement of deferred income tax assets is reduced, if necessary, by a valuation allowance for any tax benefits, which are, on a more likely than not basis, not expected to be realized in accordance with FASB ASC Topic 740, Income Taxes. As of September 30, 2024 and December 31, 2023, we recorded a valuation allowance of $7,851,000 and $7,539,000, respectively for the portion of the deferred tax assets that we do not expect to be realized. Management believes that based on the available information, it is more likely than not that the remaining U.S. deferred tax assets will not be realized, such that a full of 100% valuation allowance is required against U.S. deferred tax assets. The effect on deferred income tax assets and liabilities of a change in tax rates is recognized in the period that such tax rate changes are enacted.
|
X |
- DefinitionThe entire disclosure for income tax.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 231 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12C -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12B -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 270 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 6.I.5.Q1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/740/tableOfContent
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 11.C) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2
+ Details
Name: |
us-gaap_IncomeTaxDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
CUSTOMER CONCENTRATION
|
9 Months Ended |
Sep. 30, 2024 |
CLOUD COMPUTING SERVICE CONTRACT |
|
CUSTOMER CONCENTRATION |
NOTE 16. CUSTOMER CONCENTRATION One customer accounted for 12% of net revenue for the three months ended September 30, 2024. Three customers accounted for 55% of net revenue for the three months ended September 30, 2023. One customer accounted for 18% of our revenue for the nine months ended September 30, 2024. Three customers accounted for 32% of our revenue for the nine months ended September 30, 2023. As of September 30, 2024, two customers accounted for 24% of our gross accounts receivable. As of December 31, 2023, two customers accounted for 27% of our gross accounts receivable.
|
X |
- DefinitionThe entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 275 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/275/tableOfContent
+ Details
Name: |
us-gaap_ConcentrationRiskDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_RisksAndUncertaintiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
|
9 Months Ended |
Sep. 30, 2024 |
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES |
|
Basis of Presentation |
The interim unaudited condensed consolidated financial statements included herein, presented in accordance with generally accepted accounting principles utilized in the United States of America (“GAAP”), and stated in U.S. dollars, have been prepared by us, without an audit, pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations, although we believe that the disclosures are adequate to make the information presented not misleading. These financial statements reflect all adjustments, consisting of normal recurring adjustments, which, in the opinion of management, are necessary for fair presentation of the information contained therein. These unaudited condensed consolidated financial statements should be read in conjunction with our audited financial statements for the year ended December 31, 2023 and notes thereto which are included in the annual report on Form 10-K previously filed with the SEC on April 1, 2024 (the “Annual Report”). We follow the same accounting policies in the preparation of interim reports. The results of operations for the interim periods covered by this Form 10-Q may not necessarily be indicative of results of operations for the full fiscal year or any other interim period.
|
Principles of Consolidation |
The accompanying condensed consolidated financial statements include the accounts of TOMI and its wholly owned subsidiary, TOMI Environmental Solutions, Inc., a Nevada corporation. All intercompany accounts and transactions have been eliminated in consolidation. For the three and nine months periods ended September 30, 2024, our net income was $59,000 and a net loss of ($1,221,000) respectively and the cash used in operations for the nine months ended September 30, 2024 was $1,453,000. As of September 30, 2024, we had approximately $809,000 of cash and cash equivalents. Absent any other action, the Company may require additional liquidity to continue its operations over the next 12 months. However, management has considered its liquidity plans to continue the Company as a going concern and believes substantial doubt is alleviated by managing costs and expenses, raising capital by closing equity and debt offerings and generating additional revenue and funding through increased sales, government grants and other sources.
|
Reclassification of Accounts |
Certain reclassifications have been made to prior-year comparative financial statements to conform to the current year's presentation. These reclassifications had no material effect on previously reported results of operations or financial position.
|
Use of Estimates |
The preparation of the condensed consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the accompanying consolidated financial statements and the accompanying notes. Actual results could differ materially from these estimates. On an ongoing basis, we evaluate our estimates, including those related to accounts receivable, inventory, fair values of financial instruments, intangible assets, useful lives of intangible assets and property and equipment, fair values of stock-based awards, income taxes, and contingent liabilities, among others. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of our assets and liabilities.
|
Fair Value Measurements |
The authoritative guidance for fair value measurements defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or the most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Market participants are buyers and sellers in the principal market that are (i) independent, (ii) knowledgeable, (iii) able to transact, and (iv) willing to transact. The guidance describes a fair value hierarchy based on the levels of inputs, of which the first two are considered observable and the last unobservable, that may be used to measure fair value, which are the following: | Level 1: | Quoted prices in active markets for identical assets or liabilities. | | Level 2: | Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or corroborated by observable market data for substantially the full term of the assets or liabilities. | | Level 3: | Unobservable inputs that are supported by little or no market activity and that are significant to the value of the assets or liabilities. |
The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximated fair value because of the short maturity of these instruments.
|
Cash and Cash Equivalents |
Cash and cash equivalents include cash on hand, held at financial institutions and other liquid investments with original maturities of three months or less. At times, these deposits may be in excess of insured limits. At September 30, 2024, and December 31, 2023, there were no cash equivalents.
|
Accounts Receivable |
Our accounts receivable are typically from credit-worthy customers or, for certain international customers, are supported by pre-payments. For those customers to whom we extend credit, we perform periodic evaluations of their status and maintain allowances for potential credit losses as deemed necessary. We periodically review our accounts receivable to determine whether an allowance is necessary based on an analysis of past due accounts and other factors that may indicate that the realization of an account may be in doubt. Account balances deemed to be uncollectible are charged to the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. As of September 30, 2024, the allowance for credit losses stood at $1,271,000, down from $1,495,000 as of December 31, 2023. Long-term trade accounts receivable, are principally amounts arising from the sale of goods and services with a contractual maturity date or realization period of greater than one year and are recognized as "Long-Term Accounts Receivable" in our Consolidated Balance Sheet.
|
Inventories |
Inventories are valued at the lower of cost or net realizable value using the first-in, first-out (FIFO) method. Inventories consist primarily of finished goods and raw materials. We expense costs to maintain certification to cost of goods sold as incurred. We review inventory on an ongoing basis, considering factors such as deterioration and obsolescence. We record an allowance for estimated losses when the facts and circumstances indicate that particular inventories may not be usable. Our reserve for obsolete inventory was $95,000 as of September 30, 2024 and December 31, 2023.
|
Property and Equipment |
We account for property and equipment at cost less accumulated depreciation. We compute depreciation using the straight-line method over the estimated useful lives of the assets, generally three to five years. Depreciation for equipment, furniture and fixtures and vehicles commences once placed in service for its intended use. Leasehold improvements are amortized using the straight-line method over the lives of the respective leases or service lives of the improvements, whichever is shorter.
|
Leases |
We recognize a right-of-use (“ROU”) asset and lease liability for all leases with terms of more than 12 months, in accordance with ASC 842. We utilize the short-term lease recognition exemption for all asset classes as part of our on-going accounting under ASC 842. This means, for those leases that qualify, we will not recognize ROU assets or lease liabilities. Recognition, measurement and presentation of expenses depends on classification as a finance or operating lease. As a lessee, we utilize the reasonably certain threshold criteria in determining which options we will exercise. Furthermore, our lease payments are based on index rates with minimum annual increases. These represent fixed payments and are captured in the future minimum lease payments calculation. In determining the discount rate to use in calculating the present value of lease payments, we used our incremental borrowing rate based on the information available at adoption date in determining the present value of lease payments. We have also elected the practical expedient to not separate lease and non-lease components for all asset classes, meaning all consideration that is fixed, or in-substance fixed, will be captured as part of our lease components for balance sheet purposes. Furthermore, all variable payments included in lease agreements will be disclosed as variable lease expense when incurred. Generally, variable lease payments are based on usage and common area maintenance. These payments will be included as variable lease expense in the period in which they are incurred.
|
Accounts Payable |
As of September 30, 2024, one vendor accounted for approximately 56% of accounts payable. As of December 31, 2023, two vendors accounted for approximately 59% of accounts payable. For the three and nine months ended September 30, 2024, two vendors accounted for 53% and 65% of cost of sales, respectively. For the three and nine months ended September 30, 2023, two vendors accounted for 60% and 72% of cost of sales, respectively.
|
Accrued Warranties |
Accrued warranties represent the estimated costs, if any, that will be incurred during the warranty period of our products. We estimate the expected costs to be incurred during the warranty period and record the expense to the consolidated statement of operations at the date of sale. Our manufacturers assume the warranty against product defects from date of sale, which we extend to our customers upon sale of the product. We assume responsibility for product reliability and results. As of September 30, 2024, and December 31, 2023, our warranty reserve was $30,000. (See Note 14).
|
Income Taxes |
Deferred income tax assets and liabilities are determined based on differences between the financial statement reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws in effect when the differences are expected to reverse. The measurement of deferred income tax assets is reduced, if necessary, by a valuation allowance for any tax benefits that are, on a more likely than not basis, not expected to be realized in accordance with FASB ASC Topic 740, Income Taxes guidance for income taxes. Net deferred tax assets have been fully reserved at September 30, 2024 and December 31, 2023.
|
Net Income (Loss) Per Share |
Basic net income or (loss) per share is computed by dividing our net income or (loss) by the weighted average number of shares of common stock outstanding during the period presented. Diluted income or (loss) per share is based on the effect from potential issuance of shares of common stock, such as shares issuable pursuant to the exercise of options and warrants and conversions of preferred stock or debentures. The computation of diluted EPS is similar to the computation of basic EPS except that the numerator may have to adjust for any dividends and income or loss associated with potentially dilutive securities that are assumed to have resulted in the issuance of shares of common stock and the denominator may have to adjust to include the number of additional shares of common stock that would have been outstanding if the dilutive potential shares of common stock had been issued during the period to reflect the potential dilution that could occur from shares of common stock issuable through a contingent shares issuance arrangement, stock options, warrants, or convertible preferred stock. For purposes of determining diluted earnings per common share, the treasury stock method is used for stock options, and warrants, and the if-converted method is used for convertible preferred stock and convertible debt as prescribed in FASB ASC Topic 260. Potentially dilutive securities for the nine months ended September 30, 2024 consisted of 2,080,000 shares of common stock from convertible debentures, 2,765,846 shares of common stock issuable upon exercise of outstanding warrants, 805,042 shares of common stock issuable upon outstanding stock options and 63,750 shares of common stock issuable upon conversion of outstanding shares of Preferred A stock (“Convertible Series A Preferred Stock”). Potentially dilutive securities for the three months ended September 30, 2023 consisted of 2,773,585 shares of common stock issuable upon exercise of outstanding warrants, 610,500 shares of common stock issuable upon vesting of stock options and exercise and 63,750 shares of common stock issuable upon conversion of outstanding shares of Convertible Series A Preferred Stock. Options, warrants, preferred stock and shares associated with the conversion of debt to purchase approximately 5.7 million and 3.4 million shares of common stock were outstanding on September 30, 2024 and 2023, respectively. The following provides a reconciliation of the shares used in calculating the per share amounts for the periods presented: | | For the Three Months Ended September 30, | | | | (Unaudited) | | | | 2024 | | | 2023 | | | | | | | | | Net Income (Loss) | | $ | 58,962 | | | $ | (900,780 | ) | Adjustments for convertible debt - as converted | | | | | | | | | Net income (loss) attributable to common shareholders | | $ | 58,962 | | | $ | (900,780 | ) | Weighted average number of shares of common stock outstanding: | | | | | | | | | Basic | | | 20,015,205 | | | | 19,823,955 | | Net income (loss) attributable to common shareholders per share: | | | | | | | | | Basic | | $ | 0.00 | | | $ | (0.05 | ) |
| | For the Nine Months Ended September 30, | | | | (Unaudited) | | | 2024 | | | 2023 | | | | | | Net Income (Loss) | | ($1,221,030) | | | ($2,176,858) | | Net income (loss) attributable to common shareholders | | ($1,221,030) | | | ($2,176,858) | | Weighted average number of shares of common stock outstanding: | | | | | | | Basic | | | 19,984,179 | | | | 19,818,241 | | Net income (loss) attributable to common shareholders per share: | | | | | | | | | Basic and Diluted | | ($0.06) | | | ($0.11) | |
The following provides a reconciliation of the shares used in calculating the per share amounts for the periods presented: | | For the Three Months Ended September 30, | | | | (Unaudited) | | | | 2024 | | | 2023 | | | | | | | | | Numerator: | | | | | | | Net Income (Loss) | | $ | 58,962 | | | $ | (900,780 | ) | | | | | | | | | | Denominator: | | | | | | | | | Basic weighted-average shares | | | 20,015,205 | | | | 19,823,955 | | Effect of dilutive securities | | | | | | | | | Warrants | | | 5,908 | | | | - | | Options | | | 11,888 | | | | - | | Preferred Stock | | | 63,750 | | | | - | | Diluted Weighted Average Shares | | | 20,096,751 | | | | 19,823,955 | | | | | | | | | | | Net income (loss) attributable to common shareholders per share: | | | | | | | | | Diluted | | $ | 0.00 | | | $ | (0.05 | ) |
The following table sets forth the number of potential shares of common stock that have been excluded from diluted net income per share net (loss) income per share because their effect was anti-dilutive: | | For the Three Months Ended September 30, | | | | (Unaudited) | | | | 2024 | | | 2023 | | | | | Warrants | | | 2,734,596 | | | | - | | Convertible Debt | | | 2,080,000 | | | | | | Options | | | 573,000 | | | | - | | | | | 5,387,596 | | | | - | |
Note: Warrants, options, convertible debt and preferred stock for the nine months ended September 30, 2024 and for the nine months ended September 30, 2023, are not included in the computation of diluted weighted average shares as such inclusion would be anti-dilutive.
|
Revenue Recognition |
We recognize revenue in accordance with the Financial Accounting Standards Board (FASB) Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers. We recognize revenue when we transfer promised goods or services to customers in an amount that reflects the consideration to which we expect to be entitled in exchange for those goods or services. To determine revenue recognition for contracts with customers we perform the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligation(s) in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligation(s) in the contract; and (v) recognize revenue when (or as) we satisfy the performance obligation(s). At contract inception, we assess the goods or services promised within each contract, assess whether each promised good or service is distinct and identify those that are performance obligations. We must use judgment to determine: a) the number of performance obligations based on the determination under step (ii) above and whether those performance obligations are distinct from other performance obligations in the contract; b) the transaction price under step (iii) above; and c) the stand-alone selling price for each performance obligation identified in the contract for the allocation of transaction price in step (iv) above. Title and risk of loss generally pass to our customers upon shipment. Our customers include end users as well as dealers and distributors who market and sell our products. Our revenue is not contingent upon resale by the dealer or distributor, and we have no further obligations related to bringing about resale. Shipping and handling costs charged to customers are included in Product Revenues. The associated expenses are treated as fulfillment costs and are included in Cost of Revenues. Revenues are reported net of sales taxes collected from Customers. Disaggregation of Revenue The following table presents our approximate revenues disaggregated by revenue source. Product and Service Revenue | | For the three months ended September 30, (Unaudited) | | | | 2024 | | | 2023 | | SteraMist Product | | $ | 1,766,000 | | | $ | 953,000 | | Service and Training | | | 776,000 | | | | 517,000 | | Total | | $ | 2,542,000 | | | $ | 1,470,000 | |
Revenue by Geographic Region | | For the three months ended September 30, (Unaudited) | | | | 2024 | | | 2023 | | United States | | $ | 1,886,000 | | | $ | 1,271,000 | | International | | | 656,000 | | | | 199,000 | | Total | | $ | 2,542,000 | | | $ | 1,470,000 | |
Product and Service Revenue | | For the nine months ended September 30, (Unaudited) | | | | 2024 | | | 2023 | | SteraMist Product | | $ | 5,247,000 | | | $ | 4,501,000 | | Service and Training | | | 1,423,000 | | | | 1,326,000 | | Total | | $ | 6,670,000 | | | $ | 5,827,000 | |
Revenue by Geographic Region | | For the nine months ended September 30, (Unaudited) | | | | 2024 | | | 2023 | | United States | | $ | 5,169,000 | | | $ | 5,001,000 | | International | | | 1,501,000 | | | | 826,000 | | Total | | $ | 6,670,000 | | | $ | 5,827,000 | |
Product revenue includes sales from our standard and customized equipment, solution and accessories sold with our equipment. Revenue is recognized upon transfer of control of promised products to customers in an amount that reflects the consideration we expect to receive in exchange for those products. Service and training revenue include sales from our high-level decontamination and service engagements, validation of our equipment and technology and customer training. Service revenue is recognized as the agreed upon services are rendered to our customers in an amount that reflects the consideration we expect to receive in exchange for those services. Costs to Obtain a Contract with a Customer We apply a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less. We generally expense sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within selling expenses. Contract Balances As of September 30, 2024, and December 31, 2023, we did not have any unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed. Arrangements with Multiple Performance Obligations Our contracts with customers may include multiple performance obligations. We enter into contracts that can include various combinations of products and services, which are primarily distinct and accounted for as separate performance obligations. Significant Judgments Our contracts with customers for products and services often dictate the terms and conditions of when the control of the promised products or services is transferred to the customer and the amount of consideration to be received in exchange for the products and services.
|
Equity Compensation Expense |
We account for equity compensation expense in accordance with FASB ASC 718, “Compensation-Stock Compensation.” Under the provisions of FASB ASC 718, equity compensation expense is estimated at the grant date based on the award’s fair value. The valuation methodology used to determine the fair value of options and warrants issued as compensation during the period is the Black-Scholes option-pricing model. The Black-Scholes model requires the use of a number of assumptions including volatility of the stock price, the average risk-free interest rate, and the weighted average expected life of the options. Risk–free interest rates are calculated based on continuously compounded risk–free rates for the appropriate term. The expected term of the Company’s warrants has been determined utilizing the “simplified” method for awards that qualify as “plain-vanilla” warrants. The dividend yield is assumed to be zero as the Company has never paid or declared any cash dividends on its common stock, par value $0.01 (the “Common Stock”) and does not intend to pay dividends on its Common Stock in the foreseeable future. The expected forfeiture rate is estimated based on management’s best assessment. On July 7, 2017, our shareholders approved the Company’s Amended and Restated 2016 Equity Incentive Plan (the “2016 Plan”). The 2016 Plan authorizes the grant of stock options, stock appreciation rights, restricted stock, restricted stock units and performance units/shares. Up to 2,000,000 shares of Common Stock are authorized for issuance under the 2016 Plan. Shares issued under the 2016 Plan may be either authorized but unissued shares, treasury shares, or any combination thereof. Provisions in the 2016 Plan permit the reuse or reissuance by the 2016 Plan of shares of Common Stock for numerous reasons, including, but not limited to, shares of Common Stock underlying canceled, expired, or forfeited awards of stock-based compensation and stock appreciation rights paid out in the form of cash. Equity compensation expense will typically be awarded in consideration for the future performance of services to us. All recipients of awards under the 2016 Plan are required to enter into award agreements with us at the time of the award, and awards under the 2016 Plan are expressly conditioned upon such agreements. In May 2024, we issued 60,000 shares of Common Stock to members of our Board under the 2016 Plan.
|
Concentrations of Credit Risk |
Financial instruments that potentially subject us to significant concentrations of credit risk consist principally of cash and cash equivalents. We maintain cash balances at financial institutions which exceed the current Federal Deposit Insurance Corporation limit of $250,000 at times during the year.
|
Long-Lived Assets Including Acquired Intangible Assets |
We assess long-lived assets for potential impairments at the end of each year, or during the year if an event or other circumstance indicates that we may not be able to recover the carrying amount of the asset. In evaluating long-lived assets for impairment, we measure recoverability of these assets by comparing the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If our long-lived assets are considered to be impaired, the impairment to be recognized equals the amount by which the carrying value of the asset exceeds its fair market value. We base the calculations of the estimated fair value of our long-lived assets on the income approach. For the income approach, we use an internally developed discounted cash flow model that includes, among others, the following assumptions: projections of revenues and expenses and related cash flows based on assumed long-term growth rates and demand trends; expected future investments to grow new units; and estimated discount rates. We base these assumptions on our historical data and experience, industry projections, micro and macro general economic condition projections, and our expectations. We had no long-lived asset impairment charges for the three and nine months ended September 30, 2024 and 2023.
|
Advertising and Promotional Expenses |
Advertising and promotional costs are expensed in the period they are incurred. For the three and nine months ended September 30, 2024, advertising and promotional expenses included in selling expenses were approximately $35,000 and $192,000, respectively. For the same periods in 2023, these expenses were approximately $66,000 and $405,000, respectively.
|
Research and Development Expenses |
Research and development expenses are expensed in the period they are incurred. For the three and nine months September 30, 2024, these expenses were approximately $56,000 and $186,000, respectively. For the same periods in 2023, research and development expenses were approximately $76,000 and $221,000, respectively.
|
Business Segments |
We currently have one reportable business segment due to the fact that we derive our revenue primarily from one product iHP (ionized Hydrogen Peroxide) with a variety of applications. A breakdown of revenue is presented in “Revenue Recognition” in Note 2 above.
|
Recent Accounting Pronouncements |
Recently issued accounting pronouncements not yet adopted In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment’s profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. This ASU will likely result in us including the additional required disclosures when adopted. We are currently evaluating the provisions of this ASU and expect to adopt them for the year ending December 31, 2024. In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures (Topic 740). The ASU requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance. This ASU will result in the required additional disclosures being included in our consolidated financial statements, once adopted.
|
X |
- Definition
+ References
+ Details
Name: |
tomz_AccountsPayablePolicyTextBlock |
Namespace Prefix: |
tomz_ |
Data Type: |
nonnum:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
tomz_BasisOfPresentationPolicyTextBlock |
Namespace Prefix: |
tomz_ |
Data Type: |
nonnum:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
tomz_LonglivedAssetsIncludingAcquiredIntangibleAssetsPolicyTextBlock |
Namespace Prefix: |
tomz_ |
Data Type: |
nonnum:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for advertising cost.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -SubTopic 35 -Topic 720 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1
+ Details
Name: |
us-gaap_AdvertisingCostsPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4
+ Details
Name: |
us-gaap_BusinessCombinationsPolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1
+ Details
Name: |
us-gaap_CashAndCashEquivalentsPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for credit risk.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1
+ Details
Name: |
us-gaap_ConcentrationRiskCreditRisk |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1
+ Details
Name: |
us-gaap_ConsolidationPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2
+ Details
Name: |
us-gaap_EarningsPerSharePolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for extended product warranties and other guarantee contracts including the methodology for measuring the liability.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_ExtendedProductWarrantyPolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.
+ References
+ Details
Name: |
us-gaap_FairValueMeasurementPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(h)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1
+ Details
Name: |
us-gaap_IncomeTaxPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 330 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/330/tableOfContent
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 6 -Subparagraph (a) -SubTopic 10 -Topic 270 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6
+ Details
Name: |
us-gaap_InventoryPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for leasing arrangement entered into by lessee.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1
+ Details
Name: |
us-gaap_LesseeLeasesPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.
+ References
+ Details
Name: |
us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 205 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483504/205-10-50-1
+ Details
Name: |
us-gaap_PriorPeriodReclassificationAdjustmentDescription |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2
+ Details
Name: |
us-gaap_ReceivablesPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 730 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483044/730-10-05-1
+ Details
Name: |
us-gaap_ResearchAndDevelopmentExpensePolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -SubTopic 10 -Topic 235 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4
+ Details
Name: |
us-gaap_RevenueRecognitionPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.C.Q3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.1.Q5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.3.Q2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.2.Q6) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/718/tableOfContent
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 11 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 12 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8
+ Details
Name: |
us-gaap_UseOfEstimates |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES |
|
Schedule of anti-dilutive net (loss) income per share |
| | For the Three Months Ended September 30, | | | | (Unaudited) | | | | 2024 | | | 2023 | | | | | Warrants | | | 2,734,596 | | | | - | | Convertible Debt | | | 2,080,000 | | | | | | Options | | | 573,000 | | | | - | | | | | 5,387,596 | | | | - | |
|
Schedule of Product and service revenue under disaggregation of revenue |
| | For the Three Months Ended September 30, | | | | (Unaudited) | | | | 2024 | | | 2023 | | | | | | | | | Net Income (Loss) | | $ | 58,962 | | | $ | (900,780 | ) | Adjustments for convertible debt - as converted | | | | | | | | | Net income (loss) attributable to common shareholders | | $ | 58,962 | | | $ | (900,780 | ) | Weighted average number of shares of common stock outstanding: | | | | | | | | | Basic | | | 20,015,205 | | | | 19,823,955 | | Net income (loss) attributable to common shareholders per share: | | | | | | | | | Basic | | $ | 0.00 | | | $ | (0.05 | ) |
| | For the Nine Months Ended September 30, | | | | (Unaudited) | | | 2024 | | | 2023 | | | | | | Net Income (Loss) | | ($1,221,030) | | | ($2,176,858) | | Net income (loss) attributable to common shareholders | | ($1,221,030) | | | ($2,176,858) | | Weighted average number of shares of common stock outstanding: | | | | | | | Basic | | | 19,984,179 | | | | 19,818,241 | | Net income (loss) attributable to common shareholders per share: | | | | | | | | | Basic and Diluted | | ($0.06) | | | ($0.11) | |
|
Schedule of Revenue by Geographic Region under disaggregation of revenue |
| | For the Three Months Ended September 30, | | | | (Unaudited) | | | | 2024 | | | 2023 | | | | | | | | | Numerator: | | | | | | | Net Income (Loss) | | $ | 58,962 | | | $ | (900,780 | ) | | | | | | | | | | Denominator: | | | | | | | | | Basic weighted-average shares | | | 20,015,205 | | | | 19,823,955 | | Effect of dilutive securities | | | | | | | | | Warrants | | | 5,908 | | | | - | | Options | | | 11,888 | | | | - | | Preferred Stock | | | 63,750 | | | | - | | Diluted Weighted Average Shares | | | 20,096,751 | | | | 19,823,955 | | | | | | | | | | | Net income (loss) attributable to common shareholders per share: | | | | | | | | | Diluted | | $ | 0.00 | | | $ | (0.05 | ) |
| | For the three months ended September 30, (Unaudited) | | | | 2024 | | | 2023 | | SteraMist Product | | $ | 1,766,000 | | | $ | 953,000 | | Service and Training | | | 776,000 | | | | 517,000 | | Total | | $ | 2,542,000 | | | $ | 1,470,000 | |
| | For the three months ended September 30, (Unaudited) | | | | 2024 | | | 2023 | | United States | | $ | 1,886,000 | | | $ | 1,271,000 | | International | | | 656,000 | | | | 199,000 | | Total | | $ | 2,542,000 | | | $ | 1,470,000 | |
| | For the nine months ended September 30, (Unaudited) | | | | 2024 | | | 2023 | | SteraMist Product | | $ | 5,247,000 | | | $ | 4,501,000 | | Service and Training | | | 1,423,000 | | | | 1,326,000 | | Total | | $ | 6,670,000 | | | $ | 5,827,000 | |
| | For the nine months ended September 30, (Unaudited) | | | | 2024 | | | 2023 | | United States | | $ | 5,169,000 | | | $ | 5,001,000 | | International | | | 1,501,000 | | | | 826,000 | | Total | | $ | 6,670,000 | | | $ | 5,827,000 | |
|
X |
- References
+ Details
Name: |
tomz_ScheduleOfAntiDilutiveNetLossIncomePerShareTableTextBlock |
Namespace Prefix: |
tomz_ |
Data Type: |
nonnum:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
tomz_ScheduleOfRevenueByGeographicRegionUnderDisaggregationOfRevenueTableTextBlock |
Namespace Prefix: |
tomz_ |
Data Type: |
nonnum:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5
+ Details
Name: |
us-gaap_DisaggregationOfRevenueTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
INVENTORIES (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
INVENTORIES |
|
Schedule of Inventories |
| | September 30, 2024 (Unaudited) | | | December 31, 2023 | | Finished Goods | | $ | 3,709,000 | | | $ | 3,796,010 | | Raw Materials | | | 966,000 | | | | 711,776 | | Inventory Reserve | | | (95,000 | ) | | | (95,000 | ) | Total | | $ | 4,580,000 | | | $ | 4,627,000 | |
|
X |
- References
+ Details
Name: |
us-gaap_InventoryDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(c)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfInventoryCurrentTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
PROPERTY AND EQUIPMENT (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
PROPERTY AND EQUIPMENT |
|
Schedule of property and equipment |
| | September 30, 2024 (Unaudited) | | | December 31, 2023 | | Furniture and fixtures | | $ | 458,652 | | | $ | 364,819 | | Equipment | | | 2,273,466 | | | | 2,269,185 | | Vehicles | | | 66,170 | | | | 66,170 | | Computer and software | | | 313,102 | | | | 306,556 | | Leasehold improvements | | | 393,381 | | | | 393,381 | | Tenant Improvement Allowance | | | 405,000 | | | | 405,000 | | Total cost of property and equipment | | | 3,909,771 | | | | 3,805,111 | | Less: Accumulated depreciation | | | 2,995,615 | | | | 2,756,469 | | Property and Equipment, net | | $ | 914,156 | | | $ | 1,048,642 | |
|
X |
- References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
INTANGIBLE ASSETS (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
INTANGIBLE ASSETS |
|
Schedule of definite Life of Intangible Assets |
| | September 30, 2024 (Unaudited) | | | December 31, 2023 | | Intellectual Property and Patents | | $ | 3,196,396 | | | $ | 3,196,396 | | Less: Accumulated Amortization | | | 2,918,646 | | | | 2,904,013 | | Patents, net | | $ | 277,750 | | | $ | 292,383 | |
|
Schedule of Indefinite Life of Intangible Assets |
Trademarks | | | 830,864 | | | | 830,863 | |
Total Intangible Assets, net | | $ | 1,108,614 | | | $ | 1,123,246 | |
|
Schedule of approximate future amortization |
Year Ended: | | Amount | | | | | | October 1 – December 31, 2024 | | $ | 5,000 | | December 31, 2025 | | | 20,000 | | December 31, 2026 | | | 20,000 | | December 31, 2027 | | | 20,000 | | December 31, 2028 | | | 20,000 | | Thereafter | | | 193,000 | | Total | | $ | 278,000 | |
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
LEASES (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
LEASES |
|
Schedule of operating Leases |
Operating leases: | | September 30, 2024 (Unaudited) | | | December 31, 2023 | | | Assets: | | | | | | | Operating lease right-of-use asset | | $ | 417,190 | | | $ | 467,935 | | Liabilities: | | | | | | | | | Current Portion of Long-Term Operating Lease | | $ | 125,666 | | | $ | 115,658 | | Long-Term Operating Lease, Net of Current Portion | | | 546,844 | | | | 642,527 | | Total Right of Use Liability | | $ | 672,510 | | | $ | 785,185 | |
|
Schedule of components of lease Expenses |
| | For the Three Months Ended September 30, 2024 (Unaudited) | | | For the Three Months Ended September 30, 2023 (Unaudited) | | | | | | | | | Operating lease expense | | $ | 39,329 | | | $ | 39,329 | |
| | For the Nine Months Ended September 30, 2024 | | | For the Nine Months Ended September 30, 2023 | | | | (Unaudited) | | | (Unaudited) | | | | | | | | | Operating lease expense | | $ | 117,986 | | | $ | 117,986 | |
|
Schedule of Other Information Related To Leases |
| | September 30, 2024 (Unaudited) | | | December 31, 2023 | | | Weighted-average remaining lease term: | | | | | | | Operating leases | | 4.25 years | | | 5.00 years | | | | | | | | | Discount rate: | | | | | | | Operating leases | | | 7.00 | % | | | 7.00 | % |
|
Supplemental Cash Flow Information Related To Leases |
| | For the Three Months Ended September 30, 2024 (Unaudited) | | | For the Three Months Ended September 30, 2023 (Unaudited) | | Cash paid for amounts included in the measurement of lease liabilities: | | $ | 41,577 | | | $ | 40,366 | |
| | For the Nine Months Ended September 30, 2024 | | | For the Nine Months Ended September 30, 2023 | | | | (Unaudited) | | | Unaudited) | | Cash paid for amounts included in the measurement of lease liabilities: | | $ | 123,521 | | | $ | 119,923 | |
|
Schedule of maturities of operating lease payments |
Year Ended: | | Operating Lease | | October 1 – December 31, 2024 | | $ | 41,577 | | December 31, 2025 | | | 170,051 | | December 31, 2026 | | | 175,153 | | December 31, 2027 | | | 180,408 | | December 31, 2028 | | | 185,819 | | Thereafter | | | 33,751 | | Total minimum lease payments | | | 786,759 | | Less: Interest | | | 114,249 | | Imputed value of lease obligations | | | 672,510 | | Less: Current portion | | | 125,666 | | Long-term portion of lease obligations | | $ | 546,844 | |
|
X |
- References
+ Details
Name: |
tomz_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock |
Namespace Prefix: |
tomz_ |
Data Type: |
nonnum:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
tomz_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock |
Namespace Prefix: |
tomz_ |
Data Type: |
nonnum:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_LeaseCostTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 840 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481440/840-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 840 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Subparagraph (Note 3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481418/840-10-55-40
Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 840 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481501/840-20-50-1
Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 840 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481501/840-20-50-2
+ Details
Name: |
us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
CONVERTIBLE DEBT (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
CONVERTIBLE DEBT |
|
Schedule of convertible debt |
| | September 30, | | | | | | | 2024 | | | December 31, | | | | (Unaudited) | | | 2023 | | | | | | | | | Convertible notes | | $ | 2,600,000 | | | $ | 2,600,000 | | Less: Debt issuance costs | | | (312,399 | ) | | | (312,398 | ) | Accumulated amortization | | | 57,273 | | | | 10,413 | | Convertible notes, net | | $ | 2,344,874 | | | $ | 2,298,015 | |
|
X |
- References
+ Details
Name: |
tomz_ConvertibleDebtAbstract |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.
+ References
+ Details
Name: |
us-gaap_ConvertibleDebtTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
SHAREHOLDERS EQUITY (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
Shareholders' Equity: |
|
Schedule of stock options outstanding |
| | September 30, 2024 | | | December 31, | | | | (Unaudited) | | | 2023 | | | | Number of Options | | | Weighted Average Exercise Price | | | Number of Options | | | Weighted Average Exercise Price | | Outstanding, beginning of period | | | 617,542 | | | $ | 1.38 | | | | 413,000 | | | $ | 1.65 | | Granted | | | 225,000 | | | | 0.75 | | | | 217,042 | | | | 0.82 | | Exercised | | | (31,250 | ) | | | 0.88 | | | | - | | | | - | | Expired | | | (6,250 | ) | | | 0.80 | | | | (12,500 | ) | | | - | | Outstanding, end of period | | | 805,042 | | | $ | 1.23 | | | | 617,542 | | | $ | 1.38 | |
|
Schedule of Options Outstanding And Exercisable By Price Range |
Outstanding Options | | | Average | | | Exercisable Options | | | | | | | | | Weighted | | | | | | | | | | | | | | | | Remaining | | | | | | Weighted | | | | | | | | Contractual | | | | | | Average | | Range | | | Number | | | Life in Years | | | Number | | | Exercise Price | | $ | 0.71 | | | | 7,042 | | | | 3.31 | | | | 7,042 | | | $ | 0.71 | | $ | 0.75 | | | | 225,000 | | | | 9.38 | | | | 225,000 | | | $ | 0.75 | | $ | 0.80 | | | | 21,250 | | | | 1.20 | | | | 21,250 | | | $ | 0.80 | | $ | 0.85 | | | | 210,000 | | | | 8.08 | | | | 210,000 | | | $ | 0.85 | | $ | 0.96 | | | | 12,500 | | | | 0.02 | | | | 12,500 | | | $ | 0.96 | | $ | 1.12 | | | | 270,000 | | | | 8.06 | | | | 270,000 | | | $ | 1.12 | | $ | 1.93 | | | | 10,500 | | | | 3.06 | | | | 10,500 | | | $ | 1.93 | | $ | 2.16 | | | | 5,000 | | | | 1.00 | | | | 5,000 | | | $ | 2.16 | | $ | 4.40 | | | | 12,500 | | | | 2.05 | | | | 12,500 | | | $ | 4.40 | | $ | 7.06 | | | | 31,250 | | | | 1.75 | | | | 31,250 | | | $ | 7.06 | | | | | | | 805,042 | | | | 7.64 | | | | 805,042 | | | $ | 1.23 | |
|
Schedule of stock warrants outstanding |
| | September 30, 2024 | | | December 31, 2023 | | | | (Unaudited) | | | Weighted Average Exercise Price | | | Number of Warrants | | | Weighted Average Exercise Price | | Outstanding, beginning of period | | | 2,772,097 | | | $ | 2.25 | | | | 2,792,335 | | | $ | 2.25 | | Granted | | | - | | | | - | | | | - | | | | - | | Exercised | | | - | | | | - | | | | - | | | | - | | Expired | | | (6,250 | ) | | | (1.12 | ) | | | (20,238 | ) | | | (1.11 | ) | Outstanding, end of period | | | 2,765,846 | | | $ | 2.26 | | | | 2,772,097 | | | $ | 2.25 | |
|
Schedule of Warrants Outstanding And Exercisable By Price Range |
Outstanding Warrants | | | | | | Exercisable Warrants | | Exercise Price | | | Number | | | Average Weighted Remaining Contractual Life in Years | | | Number | | | Weighted Average Exercise Price | | $ | 0.64 | | | | 31,250 | | | | 9.14 | | | | 31,250 | | | $ | 0.64 | | $ | 0.80 | | | | 125,000 | | | | 9.33 | | | | 125,000 | | | $ | 0.80 | | $ | 0.96 | | | | 442,708 | | | | 8.14 | | | | 442,708 | | | $ | 0.96 | | $ | 1.20 | | | | 156,250 | | | | 0.34 | | | | 156,250 | | | $ | 1.20 | | $ | 1.68 | | | | 1,434,721 | | | | 1.99 | | | | 1,434,721 | | | $ | 1.68 | | $ | 2.18 | | | | 172,167 | | | | 1.99 | | | | 172,167 | | | $ | 2.18 | | $ | 4.00 | | | | 28,750 | | | | 5.57 | | | | 28,750 | | | $ | 4.00 | | $ | 6.95 | | | | 375,000 | | | | 6.01 | | | | 375,000 | | | $ | 6.95 | | | | | | | 2,765,846 | | | | 3.88 | | | | 2,765,846 | | | $ | 2.26 | |
|
X |
- References
+ Details
Name: |
tomz_ScheduleOfWarrantsOutstandingAndExercisableByPriceRangeTableTextBlock |
Namespace Prefix: |
tomz_ |
Data Type: |
nonnum:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the change in common stock outstanding.
+ References
+ Details
Name: |
us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the change in stock options.
+ References
+ Details
Name: |
us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding and exercisable options that are fully vested and expected to vest. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_StockholdersEquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES |
|
Schedule of Accrued Expenses And Other Current Liabilities |
| | September 30, 2024 (Unaudited) | | | December 31, 2023 | | Commissions | | $ | 191,481 | | | $ | 200,837 | | Payroll and related costs | | | 204,345 | | | | 201,009 | | Director fees | | | 37,650 | | | | 37,650 | | Sales Tax Payable | | | 4,916 | | | | 5,707 | | Accrued warranty (Note 14) | | | 30,000 | | | | 30,000 | | Allowance for Sales Returns | | | 0 | | | | 128,390 | | Other accrued expenses | | | 69,117 | | | | 71,898 | | Total | | $ | 537,509 | | | $ | 675,491 | |
|
X |
- References
+ Details
Name: |
us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.
+ References
+ Details
Name: |
us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
ACCRUED WARRANTY (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
ACCRUED WARRANTY |
|
Warranty Reserve Activity |
| | September 30, 2024 (Unaudited) | | | December 31, 2023 | | Beginning accrued warranty costs | | $ | 30,000 | | | $ | 68,000 | | Provision for warranty expense | | | 11,066 | | | | 26,911 | | Settlement of warranty claims | | | (11,066 | ) | | | (64,911 | ) | Ending accrued warranty costs | | $ | 30,000 | | | $ | 30,000 | |
|
X |
- References
+ Details
Name: |
us-gaap_DebtDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) - USD ($)
|
3 Months Ended |
9 Months Ended |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES |
|
|
|
|
Net Income (Loss) |
$ 58,962
|
$ (900,780)
|
$ (1,221,030)
|
$ (2,176,858)
|
Net Income (loss) Attributable To Common Shareholders |
$ 58,962
|
$ (900,780)
|
$ (1,221,030)
|
$ (2,176,858)
|
Weighted Average Number Of Common Shares Outstanding: |
|
|
|
|
Basic |
20,015,205
|
19,823,955
|
19,984,179
|
19,818,241
|
Net Income (loss) Attributable To Common Shareholders Per Share: |
|
|
|
|
Basic |
$ 0.00
|
$ (0.05)
|
$ (0.06)
|
$ (0.11)
|
X |
- References
+ Details
Name: |
tomz_NetLossAttributableToCommonShareholders |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThis element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-13
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesIssuedBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 1) - USD ($)
|
3 Months Ended |
9 Months Ended |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES |
|
|
|
|
Net Income (Loss) |
$ 58,962
|
$ (900,780)
|
$ (1,221,030)
|
$ (2,176,858)
|
Basic Weighted-average Shares |
20,015,205
|
19,823,955
|
|
|
Effect of dilutive securities- Warrants |
5,908
|
|
|
|
Effect of dilutive securities- Options |
11,888
|
|
|
|
Effect of dilutive securities- Preferred Stock |
63,750
|
|
|
|
Diluted Weighted Average Shares |
20,096,751
|
19,823,955
|
|
|
Diluted |
$ 0.00
|
$ (0.05)
|
|
|
X |
- References
+ Details
Name: |
tomz_Diluted |
Namespace Prefix: |
tomz_ |
Data Type: |
num:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
tomz_EffectOfDilutiveSecuritiesOptions |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
tomz_EffectOfDilutiveSecuritiesPreferredStock |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
tomz_EffectOfDilutiveSecuritiesWarrants |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
tomz_WeightedAverageNumberOfDilutedShareOutstanding1 |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
tomz_WeightedAverageNumberOfShareOutstandingBasic |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
v3.24.3
X |
- DefinitionSecurities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_ClassOfWarrantOrRightAxis=tomz_WarrantsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FinancialInstrumentAxis=us-gaap_ConvertibleDebtSecuritiesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FinancialInstrumentAxis=us-gaap_OptionMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 3) - USD ($)
|
3 Months Ended |
9 Months Ended |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
SteraMist PRoduct [Member] |
|
|
|
|
Sales, net |
$ 1,766,000
|
$ 953,000
|
$ 5,247,000
|
$ 4,501,000
|
Service And Training [Member] |
|
|
|
|
Sales, net |
776,000
|
517,000
|
1,423,000
|
1,326,000
|
Product and Service Revenue [Member] |
|
|
|
|
Sales, net |
2,542,000
|
1,470,000
|
6,670,000
|
5,827,000
|
United States [Member] |
|
|
|
|
Sales, net |
1,886,000
|
1,271,000
|
5,169,000
|
5,001,000
|
International [Member] |
|
|
|
|
Sales, net |
656,000
|
199,000
|
1,501,000
|
826,000
|
Geographic Region [Member] |
|
|
|
|
Sales, net |
$ 2,542,000
|
$ 1,470,000
|
$ 6,670,000
|
$ 5,827,000
|
X |
- DefinitionAmount of sales-type lease revenue.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-6A
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479773/842-30-50-5
+ Details
Name: |
us-gaap_SalesTypeLeaseRevenue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=tomz_SteraMistPRoductMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=tomz_ServiceAndTrainingMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=tomz_ProductAndServiceRevenueMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=country_US |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=tomz_InternationalMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=tomz_GeographicRegionMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
|
3 Months Ended |
9 Months Ended |
|
|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Dec. 31, 2023 |
Jul. 07, 2017 |
Net income (loss) |
$ 59,000
|
|
$ (1,221,000)
|
|
|
|
Cash used in operations |
|
|
1,453,000
|
|
|
|
Cash and cash equivalents |
809,000
|
|
809,000
|
|
|
|
Allowance For Doubtful Accounts |
1,271,000
|
|
1,271,000
|
|
$ 1,495,000
|
|
Inventory Reserve |
95,000
|
|
95,000
|
|
$ 95,000
|
|
Warranty Reserve |
30,000
|
|
30,000
|
|
|
|
Advertising And Promotional Expenses |
35,000
|
$ 66,000
|
192,000
|
$ 405,000
|
|
|
Research And Development Expenses |
56,000
|
$ 76,000
|
$ 186,000
|
$ 221,000
|
|
|
Cash Balances At Financial Institutions |
$ 250,000
|
|
|
|
|
|
Shares of common stock outstanding |
20,015,205
|
|
20,015,205
|
|
19,923,955
|
|
Common Stock, Shares Authorized |
250,000,000
|
|
250,000,000
|
|
250,000,000
|
|
Convertible debentures |
|
|
|
|
|
|
Potentially Dilutive Securities |
2,080,000
|
|
2,080,000
|
|
|
|
Stock Options |
|
|
|
|
|
|
Potentially Dilutive Securities |
63,750
|
610,500
|
63,750
|
610,500
|
|
|
Preferred A stock |
|
|
|
|
|
|
Potentially Dilutive Securities |
63,750
|
63,750
|
63,750
|
63,750
|
|
|
2016 Equity Incentive Plan |
|
|
|
|
|
|
Shares of common stock outstanding |
5,700,000
|
3,400,000
|
5,700,000
|
3,400,000
|
|
|
Common Stock, Shares Authorized |
|
|
|
|
|
2,000,000
|
2016 Equity Incentive Plan | Director [Member] |
|
|
|
|
|
|
Common Stock, Shares Issued |
|
|
60,000
|
|
|
|
Two Vendors | Accounts Payable |
|
|
|
|
|
|
Concentration Risk, Percentage |
|
|
|
|
59.00%
|
|
Two Vendors | Cost of Sales [Member] |
|
|
|
|
|
|
Concentration Risk, In Percentage |
53.00%
|
60.00%
|
65.00%
|
72.00%
|
|
|
One Vendors | Accounts Payable |
|
|
|
|
|
|
Concentration Risk, Percentage |
56.00%
|
|
56.00%
|
|
|
|
Warrants |
|
|
|
|
|
|
Potentially Dilutive Securities |
2,765,846
|
2,773,585
|
2,765,846
|
2,773,585
|
|
|
X |
- References
+ Details
Name: |
tomz_CashAndCashEquivalents |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
tomz_CommonStockSharesIssuedVested |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
tomz_ConcentrationRiskInPercentage |
Namespace Prefix: |
tomz_ |
Data Type: |
num:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
tomz_ConcentrationRiskPercentage |
Namespace Prefix: |
tomz_ |
Data Type: |
num:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
tomz_PotentiallyDilutiveSecurities |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 720 -SubTopic 35 -Name Accounting Standards Codification -Section 55 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483385/720-35-55-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 720 -SubTopic 35 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1
+ Details
Name: |
us-gaap_AdvertisingExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of allowance for credit loss on accounts receivable.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13
+ Details
Name: |
us-gaap_AllowanceForDoubtfulAccountsReceivable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of common shares permitted to be issued by an entity's charter and bylaws.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
+ Details
Name: |
us-gaap_CommonStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6
+ Details
Name: |
us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(14)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_FederalDepositInsuranceCorporationPremiumExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of valuation reserve for inventory.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.BB) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryValuationReserves |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe increase (decrease) in cash associated with the entity's continuing operating, investing, and financing activities. While for technical reasons this element has no balance attribute, the default assumption is a debit balance consistent with its label.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInContinuingOperations |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SAB Topic 6.B) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
+ Details
Name: |
us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of other research and development expense.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 730 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1
+ Details
Name: |
us-gaap_OtherResearchAndDevelopmentExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=tomz_ConvertibleDebenturesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=tomz_StockOptionsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=tomz_PreferredAStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=tomz_EquityIncentivePlanOneMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_MajorCustomersAxis=tomz_TwoVendorsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ExtinguishmentOfDebtAxis=us-gaap_AccountsPayableMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_MajorCustomersAxis=tomz_OneVendorsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ClassOfWarrantOrRightAxis=tomz_WarrantsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
INVENTORIES (Details) - USD ($)
|
Sep. 30, 2024 |
Dec. 31, 2023 |
INVENTORIES |
|
|
Finished Goods |
$ 3,709,000
|
$ 3,796,010
|
Raw Materials |
966,000
|
711,776
|
Inventory Reserve |
(95,000)
|
(95,000)
|
Total |
$ 4,580,000
|
$ 4,627,000
|
X |
- References
+ Details
Name: |
us-gaap_InventoryDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryFinishedGoods |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryRawMaterials |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of valuation reserve for inventory.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.BB) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryValuationReserves |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.3
X |
- DefinitionThe aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(12)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_Deposits |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_ExtraordinaryAndUnusualItemsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
PROPERTY AND EQUIPMENT (Details) - USD ($)
|
Sep. 30, 2024 |
Dec. 31, 2023 |
PROPERTY AND EQUIPMENT |
|
|
Furniture And Fixtures |
$ 458,652
|
$ 364,819
|
Equipment |
2,273,466
|
2,269,185
|
Vehicles |
66,170
|
66,170
|
Computer And Software |
313,102
|
306,556
|
Leasehold Improvements |
393,381
|
393,381
|
Tenant Improvement Allowance |
405,000
|
405,000
|
Property And Equipment, Gross |
3,909,771
|
3,805,111
|
Less: Accumulated Depreciation |
2,995,615
|
2,756,469
|
Property And Equipment, Net |
$ 914,156
|
$ 1,048,642
|
X |
- References
+ Details
Name: |
tomz_ComputerSoftwareGross |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
tomz_EquipmentsGross |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
tomz_VehiclesGross |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(14)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_ConstructionInProgressGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_FurnitureAndFixturesGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_LeaseholdImprovementsGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(13)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.
+ References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentOtherNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.24.3
PROPERTY AND EQUIPMENT (Details Narrative) - USD ($)
|
3 Months Ended |
9 Months Ended |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
PROPERTY AND EQUIPMENT |
|
|
|
|
Depreciation |
$ 65,031
|
$ 90,156
|
$ 209,751
|
$ 261,945
|
Amortization Of Tenant Improvement Allowance |
$ 9,798
|
$ 9,798
|
$ 29,395
|
$ 29,395
|
X |
- References
+ Details
Name: |
tomz_AmortizationOfTenantImprovementAllowance |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_Depreciation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
INTANGIBLE ASSETS (Details) - USD ($)
|
Sep. 30, 2024 |
Dec. 31, 2023 |
Intangible Assets, Net |
$ 278,000
|
|
Intellectual Property And Patents [Member] |
|
|
Intellectual Property And Patents |
3,196,396
|
$ 3,196,396
|
Less: Accumulated Amortization |
2,918,646
|
2,904,013
|
Intangible Assets, Net |
$ 277,750
|
$ 292,383
|
X |
- DefinitionAccumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 10 -Name Accounting Standards Codification -Section S45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 10 -Name Accounting Standards Codification -Section S45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 928 -SubTopic 340 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478859/928-340-50-1
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCarrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a projected indefinite period of benefit.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(15)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_IndefiniteLivedTrademarks |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1
+ Details
Name: |
us-gaap_IntangibleAssetsNetExcludingGoodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.24.3
INTANGIBLE ASSETS (Details 2)
|
Sep. 30, 2024
USD ($)
|
Amortization |
|
October 1 - December 31, 2024 |
$ 5,000
|
December 31, 2025 |
20,000
|
December 31, 2026 |
20,000
|
December 31, 2027 |
20,000
|
December 31, 2028 |
20,000
|
Thereafter |
193,000
|
Total |
$ 278,000
|
X |
- DefinitionAmount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.24.3
INTANGIBLE ASSETS (Details Narrative) - USD ($)
|
3 Months Ended |
9 Months Ended |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
INTANGIBLE ASSETS |
|
|
|
|
Amortization Expense |
$ 4,878
|
$ 3,773
|
$ 14,633
|
$ 11,312
|
X |
- DefinitionThe aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2
+ Details
Name: |
us-gaap_AmortizationOfIntangibleAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
LEASES (Details) - USD ($)
|
Sep. 30, 2024 |
Dec. 31, 2023 |
LEASES |
|
|
Operating Lease Right Of Use Asset |
$ 417,190
|
$ 467,935
|
Liabilities |
|
|
Current Portion Of Long-term Operating Lease |
125,666
|
115,658
|
Long-term Operating Lease, Net Of Current Portion |
546,844
|
642,527
|
Total |
$ 672,510
|
$ 785,185
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_LiabilitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's right to use underlying asset under operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseRightOfUseAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.24.3
LEASES (Details 1) - USD ($)
|
3 Months Ended |
9 Months Ended |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
LEASES |
|
|
|
|
Operating Lease Expense |
$ 39,329
|
$ 39,329
|
$ 117,986
|
$ 117,986
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of operating lease expense. Excludes sublease income.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4
+ Details
Name: |
us-gaap_OperatingLeaseExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.24.3
X |
- References
+ Details
Name: |
tomz_OperatingLeaseWeightedAveragesRemainingLeaseTerm |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDiscount rate used by lessee to determine present value of operating lease payments.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3
+ Details
Name: |
us-gaap_LesseeOperatingLeaseDiscountRate |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
v3.24.3
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of operating lease initial direct cost recognized as expense over lease term.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 25 -Paragraph 11 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479341/842-30-25-11
+ Details
Name: |
us-gaap_OperatingLeaseInitialDirectCostExpenseOverTerm |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.24.3
LEASES (Details 4) - USD ($)
|
Sep. 30, 2024 |
Dec. 31, 2023 |
LEASES |
|
|
October 1 - December 31, 2024 |
$ 41,577
|
|
December 31, 2025 |
170,051
|
|
December 31, 2026 |
175,153
|
|
December 31, 2027 |
180,408
|
|
December 31, 2028 |
185,819
|
|
Thereafter |
33,751
|
|
Total Minimum Lease Payments |
786,759
|
|
Less: Interest |
114,249
|
|
Imputed Value Of Lease Obligations |
672,510
|
|
Less: Current Portion |
125,666
|
$ 115,658
|
Long-term Portion Of Lease Obligations |
$ 546,844
|
$ 642,527
|
X |
- References
+ Details
Name: |
tomz_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of capital lease obligation due within one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 840 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481161/840-30-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 840 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481192/840-30-45-2
+ Details
Name: |
us-gaap_CapitalLeaseObligationsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.3
X |
- References
+ Details
Name: |
tomz_MaximumIncreasesRentPercentage |
Namespace Prefix: |
tomz_ |
Data Type: |
num:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
tomz_TermLease |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionRental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 840 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481501/840-20-50-1
+ Details
Name: |
us-gaap_OperatingLeasesRentExpenseNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionNet cash outflow or inflow from monetary allowance granted by the landlord to a tenant to entice tenant to move into landlords building which will enable the tenant to prepare the leased premises for tenants occupancy.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12
+ Details
Name: |
us-gaap_PaymentsForProceedsFromTenantAllowance |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionPercent discount applied to worker's compensation reserve liability to reduce the reserve to present value.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480081/944-40-50-6
+ Details
Name: |
us-gaap_WorkersCompensationDiscountPercent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
CLOUD COMPUTING SERVICE CONTRACT (Details Narrative) - USD ($)
|
1 Months Ended |
3 Months Ended |
9 Months Ended |
May 31, 2020 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
CLOUD COMPUTING SERVICE CONTRACT |
|
|
|
|
|
Annual payments on contract received |
$ 30,409
|
|
|
|
|
Prepaid expenses and other assets |
|
$ 66,857
|
|
$ 66,857
|
|
Annual payments on contract term |
5 years
|
|
|
|
|
Amortization expense |
|
$ 3,766
|
$ 3,766
|
$ 11,297
|
$ 11,297
|
X |
- References
+ Details
Name: |
tomz_AnnualPaymentsOnContractTerm |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
tomz_ProceedsFromServiceContractOfReceivables |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_CostOfGoodsAndServicesSoldAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.
+ References
+ Details
Name: |
us-gaap_PrepaidExpenseAndOtherAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_RisksAndUncertaintiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
CONVERTIBLE DEBT (Details) - USD ($)
|
Sep. 30, 2024 |
Dec. 31, 2023 |
Convertible debt |
|
|
Convertible notes |
$ 2,600,000
|
$ 2,600,000
|
Less: Debt issuance costs |
(312,399)
|
(312,398)
|
Accumulated amortization |
57,273
|
10,413
|
Convertible notes, net |
$ 2,344,874
|
$ 2,298,015
|
X |
- References
+ Details
Name: |
tomz_ConvertibleNotesPayableGross |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionIncluding the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
+ Details
Name: |
us-gaap_ConvertibleNotesPayable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_ConvertibleSubordinatedDebtCurrentAndNoncurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, after accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section S45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479359/835-30-S45-1
+ Details
Name: |
us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAccumulated amortization on long-term land leases capitalized as part of real property.
+ References
+ Details
Name: |
us-gaap_GroundLeasesAccumulatedAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.3
CONVERTIBLE DEBT (Details Narrative) - USD ($)
|
2 Months Ended |
3 Months Ended |
9 Months Ended |
|
Nov. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Dec. 31, 2023 |
CONVERTIBLE DEBT |
|
|
|
|
|
|
Proceeds from convertible promissory notes |
$ 2,600,000
|
|
|
|
|
|
Convertible promissory notes issued |
2,080,000
|
|
|
|
|
|
Convertible note description |
The Notes are convertible into shares of our Common Stock, at the option of the holder, at an initial conversion price of $1.25 per share, which shall not exceed $1.55 per share. In addition, we can require Investors to convert the Notes at the then current conversion price at any time after 90 days from the issue date if the Common Stock has a closing bid price of $1.55 per share or higher on any twenty (20) days within a thirty (30) day period of consecutive trading days, or if a “fundamental change” occurs (as defined in the Securities Purchase Agreement)
|
|
|
|
|
|
Principal amount |
|
|
|
|
|
$ 5,000,000
|
Convertible Notes Sold Amount |
|
|
|
|
|
$ 2,600,000
|
Interest rate |
12.00%
|
|
|
|
|
|
Interest expense |
|
$ 78,000
|
$ 0
|
$ 234,000
|
$ 0
|
|
Exercise price |
$ 1.25
|
|
|
|
|
|
Deferred financing costs amortization |
|
$ 15,620
|
$ 0
|
$ 46,860
|
$ 0
|
|
X |
- References
+ Details
Name: |
tomz_ConvertibleDebtAbstract |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
tomz_DescriptionOfConvertibleNote |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
tomz_ProceedsFromConvertiblePromissoryNotesIssuance |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of amortization expense attributable to debt issuance costs.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3
+ Details
Name: |
us-gaap_AmortizationOfFinancingCosts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe average effective interest rate during the reporting period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2
+ Details
Name: |
us-gaap_DebtInstrumentInterestRateDuringPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of the cost of borrowed funds accounted for as interest expense for debt.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69E -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69F -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6
+ Details
Name: |
us-gaap_InterestExpenseDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of principal of investment owned.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 55 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477439/946-210-55-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.12-12(Column B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-12B(Column B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 6 -Subparagraph (SX 210.12-14(Column B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6
+ Details
Name: |
us-gaap_InvestmentOwnedBalancePrincipalAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionFor investments which are quantified by principal amount, principal balance held at close of period.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.12-12A(Column B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-2
+ Details
Name: |
us-gaap_InvestmentSoldNotYetPurchasedBalancePrincipalAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPer share or per unit amount of equity securities issued.
+ References
+ Details
Name: |
us-gaap_SharesIssuedPricePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares issued during the period as a result of the conversion of convertible securities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
SHAREHOLDERS EQUITY (Details) - $ / shares
|
9 Months Ended |
12 Months Ended |
Sep. 30, 2024 |
Dec. 31, 2023 |
Outstanding, end of period |
805,042
|
|
Stock Option [Member] |
|
|
Outstanding, beginning of period |
617,542
|
413,000
|
Granted |
225,000
|
217,042
|
Exercised |
(31,250)
|
|
Expired |
(6,250)
|
(12,500)
|
Outstanding, end of period |
805,042
|
617,542
|
Weighted average exercise price outstanding, Beginning balance |
$ 1.38
|
$ 1.65
|
Weighted average exercise price, Granted |
0.75
|
0.82
|
Weighted average exercise price, Exercised |
0.88
|
0
|
Weighted average exercise price, Expired |
0.80
|
0
|
Weighted average exercise price outstanding, Ending balance |
$ 1.23
|
$ 1.38
|
X |
- DefinitionNumber of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionGross number of share options (or share units) granted during the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of options outstanding, including both vested and non-vested options.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average price at which option holders acquired shares when converting their stock options into shares.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average per share amount at which grantees can acquire shares of common stock by exercise of options.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of share options (or share units) exercised during the current period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_FinancialInstrumentAxis=us-gaap_StockOptionMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
SHAREHOLDERS EQUITY (Details 1)
|
9 Months Ended |
Sep. 30, 2024
$ / shares
shares
|
Number of outstanding shares |
805,042
|
Average Weighted Remaining Contractual Life in Years, Outstanding |
7 years 7 months 20 days
|
Number of Exercisable Options |
805,042
|
Weighted Average Exercise Price, Exercisable Options | $ / shares |
$ 1.23
|
Range $0.71 |
|
Number of outstanding shares |
7,042
|
Average Weighted Remaining Contractual Life in Years, Outstanding |
3 years 3 months 21 days
|
Number of Exercisable Options |
7,042
|
Weighted Average Exercise Price, Exercisable Options | $ / shares |
$ 0.71
|
Range $0.80 |
|
Number of outstanding shares |
21,250
|
Average Weighted Remaining Contractual Life in Years, Outstanding |
1 year 2 months 12 days
|
Number of Exercisable Options |
21,250
|
Weighted Average Exercise Price, Exercisable Options | $ / shares |
$ 0.80
|
Range $0.85 |
|
Number of outstanding shares |
210,000
|
Average Weighted Remaining Contractual Life in Years, Outstanding |
8 years 29 days
|
Number of Exercisable Options |
210,000
|
Weighted Average Exercise Price, Exercisable Options | $ / shares |
$ 0.85
|
Range $0.96 |
|
Number of outstanding shares |
12,500
|
Average Weighted Remaining Contractual Life in Years, Outstanding |
7 days
|
Number of Exercisable Options |
12,500
|
Weighted Average Exercise Price, Exercisable Options | $ / shares |
$ 0.96
|
Range $1.12 |
|
Number of outstanding shares |
270,000
|
Average Weighted Remaining Contractual Life in Years, Outstanding |
8 years 21 days
|
Number of Exercisable Options |
270,000
|
Weighted Average Exercise Price, Exercisable Options | $ / shares |
$ 1.12
|
Range $1.93 |
|
Number of outstanding shares |
10,500
|
Average Weighted Remaining Contractual Life in Years, Outstanding |
3 years 21 days
|
Number of Exercisable Options |
10,500
|
Weighted Average Exercise Price, Exercisable Options | $ / shares |
$ 1.93
|
Range $2.16 |
|
Number of outstanding shares |
5,000
|
Average Weighted Remaining Contractual Life in Years, Outstanding |
1 year
|
Number of Exercisable Options |
5,000
|
Weighted Average Exercise Price, Exercisable Options | $ / shares |
$ 2.16
|
Range $4.40 |
|
Number of outstanding shares |
12,500
|
Average Weighted Remaining Contractual Life in Years, Outstanding |
2 years 18 days
|
Number of Exercisable Options |
12,500
|
Weighted Average Exercise Price, Exercisable Options | $ / shares |
$ 4.40
|
Range $7.06 |
|
Number of outstanding shares |
31,250
|
Average Weighted Remaining Contractual Life in Years, Outstanding |
1 year 9 months
|
Number of Exercisable Options |
31,250
|
Weighted Average Exercise Price, Exercisable Options | $ / shares |
$ 7.06
|
Range $0.75 |
|
Number of outstanding shares |
225,000
|
Average Weighted Remaining Contractual Life in Years, Outstanding |
9 years 4 months 17 days
|
Number of Exercisable Options |
225,000
|
Weighted Average Exercise Price, Exercisable Options | $ / shares |
$ 0.75
|
X |
- DefinitionThe number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of options outstanding, including both vested and non-vested options.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Subparagraph (e)(1) -Name Accounting Standards Codification -Paragraph 2 -Section 50 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_OptionIndexedToIssuersEquityEquityAxis=tomz_RangeZeroPointSevenOneMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_OptionIndexedToIssuersEquityEquityAxis=tomz_RangeZeroPointEightZeroMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_OptionIndexedToIssuersEquityEquityAxis=tomz_RangeZeroPointEightFiveMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_OptionIndexedToIssuersEquityEquityAxis=tomz_RangeZeroPointNineSixMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_OptionIndexedToIssuersEquityEquityAxis=tomz_RangeOnePointOneTwoMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_OptionIndexedToIssuersEquityEquityAxis=tomz_RangeOnePointNineThreeMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_OptionIndexedToIssuersEquityEquityAxis=tomz_RangeTwoPointOneSixMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_OptionIndexedToIssuersEquityEquityAxis=tomz_RangeFourPointFourZeroMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_OptionIndexedToIssuersEquityEquityAxis=tomz_RangeSevenPointZeroSixMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_OptionIndexedToIssuersEquityEquityAxis=tomz_RangeZeroPointSevenFiveMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
SHAREHOLDERS EQUITY (Details 2) - Warrants - $ / shares
|
9 Months Ended |
12 Months Ended |
Sep. 30, 2024 |
Dec. 31, 2023 |
Outstanding, beginning of period |
2,772,097
|
2,792,335
|
Expired |
(6,250)
|
(20,238)
|
Outstanding, end of period |
2,765,846
|
2,772,097
|
Weighted average exercise price outstanding, Beginning balance |
$ 2.25
|
$ 2.25
|
Weighted average exercise price, Granted |
0
|
0
|
Weighted average exercise price, Exercised |
0
|
0
|
Weighted average exercise price, Expired |
(1.12)
|
(1.11)
|
Weighted average exercise price outstanding, Ending balance |
$ 2.26
|
$ 2.25
|
X |
- DefinitionNumber of shares under non-option equity instrument agreements for which rights to exercise lapsed.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of equity instruments other than options outstanding, including both vested and non-vested instruments.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average price at which option holders acquired shares when converting their stock options into shares.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average per share amount at which grantees can acquire shares of common stock by exercise of options.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_ClassOfWarrantOrRightAxis=tomz_WarrantsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
SHAREHOLDERS EQUITY (Details 3)
|
9 Months Ended |
Sep. 30, 2024
$ / shares
shares
|
Average Weighted Remaining Contractual Life in Years, Outstanding |
7 years 7 months 20 days
|
Exercisable Warrants |
805,042
|
Weighted Average Exercise Price, Exercisable | $ / shares |
$ 1.23
|
Stock Warrants |
|
Average Weighted Remaining Contractual Life in Years, Outstanding |
3 years 10 months 17 days
|
Outstanding, Beginning Balance |
2,765,846
|
Exercisable Warrants |
2,765,846
|
Weighted Average Exercise Price, Exercisable | $ / shares |
$ 2.26
|
$ 0.64 | Stock Warrants |
|
Average Weighted Remaining Contractual Life in Years, Outstanding |
9 years 1 month 20 days
|
Outstanding, Beginning Balance |
31,250
|
Exercisable Warrants |
31,250
|
Weighted Average Exercise Price, Exercisable | $ / shares |
$ 0.64
|
$ 0.80 | Stock Warrants |
|
Average Weighted Remaining Contractual Life in Years, Outstanding |
9 years 3 months 29 days
|
Outstanding, Beginning Balance |
125,000
|
Exercisable Warrants |
125,000
|
Weighted Average Exercise Price, Exercisable | $ / shares |
$ 0.80
|
$ 0.96 | Stock Warrants |
|
Average Weighted Remaining Contractual Life in Years, Outstanding |
8 years 1 month 20 days
|
Outstanding, Beginning Balance |
442,708
|
Exercisable Warrants |
442,708
|
Weighted Average Exercise Price, Exercisable | $ / shares |
$ 0.96
|
$ 1.20 | Stock Warrants |
|
Average Weighted Remaining Contractual Life in Years, Outstanding |
4 months 2 days
|
Outstanding, Beginning Balance |
156,250
|
Exercisable Warrants |
156,250
|
Weighted Average Exercise Price, Exercisable | $ / shares |
$ 1.20
|
$ 1.68 | Stock Warrants |
|
Average Weighted Remaining Contractual Life in Years, Outstanding |
1 year 11 months 26 days
|
Outstanding, Beginning Balance |
1,434,721
|
Exercisable Warrants |
1,434,721
|
Weighted Average Exercise Price, Exercisable | $ / shares |
$ 1.68
|
$ 2.18 | Stock Warrants |
|
Average Weighted Remaining Contractual Life in Years, Outstanding |
1 year 11 months 26 days
|
Outstanding, Beginning Balance |
172,167
|
Exercisable Warrants |
172,167
|
Weighted Average Exercise Price, Exercisable | $ / shares |
$ 2.18
|
$ 4.00 | Stock Warrants |
|
Average Weighted Remaining Contractual Life in Years, Outstanding |
5 years 6 months 25 days
|
Outstanding, Beginning Balance |
28,750
|
Exercisable Warrants |
28,750
|
Weighted Average Exercise Price, Exercisable | $ / shares |
$ 4.00
|
$ 6.95 | Stock Warrants |
|
Average Weighted Remaining Contractual Life in Years, Outstanding |
6 years 3 days
|
Outstanding, Beginning Balance |
375,000
|
Exercisable Warrants |
375,000
|
Weighted Average Exercise Price, Exercisable | $ / shares |
$ 6.95
|
X |
- DefinitionNumber of equity instruments other than options outstanding, including both vested and non-vested instruments.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Subparagraph (e)(1) -Name Accounting Standards Codification -Paragraph 2 -Section 50 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=tomz_StockWarrantsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=tomz_WarrantsOneMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=tomz_WarrantsTwoMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=tomz_WarrantsThreeMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=tomz_WarrantsFiveMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=tomz_WarrantsSevenMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=tomz_WarrantsEightMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=tomz_WarrantsTenMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=tomz_WarrantsElevenMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
SHAREHOLDERS EQUITY (Details Narrative) - USD ($)
|
1 Months Ended |
9 Months Ended |
|
May 31, 2024 |
Sep. 30, 2024 |
Dec. 31, 2023 |
Common stock value |
|
$ 200,152
|
$ 199,240
|
January 2023 [Member] |
|
|
|
Common stock share issued |
|
60,000
|
|
Common stock value |
|
$ 51,000
|
|
May 2024 [Member] |
|
|
|
Common stock share issued |
|
60,000
|
|
Common stock value |
|
$ 45,000
|
|
Cumulative Convertible Series A Preferred Stock |
|
|
|
Preferred stock shares |
|
1,000,000
|
1,000,000
|
Cumulative Convertible Preferred Stock; Shares Issued |
|
63,750
|
63,750
|
Cumulative Convertible Preferred Stock; Shares Outstanding |
|
63,750
|
63,750
|
Cumulative Convertible Preferred Stock; Par Value |
|
$ 0.01
|
$ 0.01
|
Cumulative Convertible Series B Preferred Stock |
|
|
|
Preferred stock shares |
|
4,000
|
4,000
|
Preferred stock stated value |
|
$ 1,000
|
$ 1,000
|
Cumulative Convertible Preferred Stock; Shares Issued |
|
0
|
0
|
Cumulative Convertible Preferred Stock; Shares Outstanding |
|
0
|
0
|
Cumulative Convertible Preferred Stock; Par Value |
|
$ 1,000
|
$ 1,000
|
Expected dividend yield |
|
7.50%
|
|
Stock Option [Member] | Officer [Member] | January Twenty Three [Member] |
|
|
|
Grant fair value of per share |
$ 0.64
|
|
|
Warrants issued upon purchase share of common stock |
225,000
|
|
|
Volatility rate |
125.00%
|
|
|
Expected dividend yield |
0.00%
|
|
|
Risk free interest rate |
4.35%
|
|
|
Fair value of stock option |
$ 144,307
|
|
|
Contractual term |
10 years
|
|
|
Expected life term |
10 years
|
|
|
Exercise price |
$ 0.75
|
|
|
X |
- References
+ Details
Name: |
tomz_FairValueOfStockOption |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
tomz_GrantFairValueOfPerShare |
Namespace Prefix: |
tomz_ |
Data Type: |
num:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
tomz_PreferredStockStatedValue |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
tomz_WarrantsIssuedUponPurchaseShareOfCommonStock |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
+ Details
Name: |
us-gaap_CommonStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionMaximum term of the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 710 -SubTopic 10 -Section 55 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482943/710-10-55-7
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_DeferredCompensationArrangementWithIndividualMaximumContractualTerm1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFace amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
+ Details
Name: |
us-gaap_PreferredStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
+ Details
Name: |
us-gaap_PreferredStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
+ Details
Name: |
us-gaap_PreferredStockSharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAggregate 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.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
+ Details
Name: |
us-gaap_PreferredStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAgreed-upon price for the exchange of the underlying asset relating to the share-based payment award.
+ References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe risk-free interest rate assumption that is used in valuing an option on its own shares.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionExpected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of new stock issued during the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesNewIssues |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_AwardDateAxis=tomz_JanuaryTwentyTwentyThreeMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardDateAxis=tomz_MayTwentyTwentyFourMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_StockOptionMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=tomz_OfficersMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardDateAxis=tomz_JanuaryTwentyThreeMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
CONTRACTS AND AGREEMENTS (Details Narrative) - USD ($)
|
1 Months Ended |
9 Months Ended |
Jan. 31, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Committee Chairperson |
|
|
|
Increased annual fee |
$ 54,600
|
|
|
Board of Members |
|
|
|
Issued shares of common stock during period |
|
60,000
|
60,000
|
Issued shares of common stock during period, value |
|
$ 45,000
|
$ 51,000
|
Executive Agreements (Elissa J. Shane) |
|
|
|
Base annual salary |
$ 48,000
|
|
|
X |
- DefinitionAmount of expense for salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_SalariesAndWages |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionNumber of new stock issued during the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesNewIssues |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionValue of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.
+ References
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodValueIssuedForServices |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=tomz_CommitteeChairpersonMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=tomz_BoardOfMembersMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=tomz_ExecutiveAgreementsWithElissaJShaneMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
|
Sep. 30, 2024 |
Dec. 31, 2023 |
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES |
|
|
Commissions |
$ 191,481
|
$ 200,837
|
Payroll And Related Costs |
204,345
|
201,009
|
Director Fees |
37,650
|
37,650
|
Sales Tax Payable |
4,916
|
5,707
|
Accrued Warranty (note 14) |
30,000
|
30,000
|
Allowance for Sales Returns |
0
|
128,390
|
Other Accrued Expenses |
69,117
|
71,898
|
Total |
$ 537,509
|
$ 675,491
|
X |
- References
+ Details
Name: |
tomz_AllowancesForSalesReturns |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
tomz_DirectorFeesCurrentAndNoncurrent |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
tomz_SalesTaxPayable |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.
+ References
+ Details
Name: |
us-gaap_AccruedLiabilitiesAndOtherLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(15)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount at end of the reporting period of the aggregate extended product warranty liability that is expected to be paid within one year of the balance sheet date or normal operating cycle, if longer. Does not include the balance for the standard product warranty liability.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_ExtendedProductWarrantyAccrualCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of expenses incurred but not yet paid classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(15)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.3
ACCRUED WARRANTY (Details) - USD ($)
|
9 Months Ended |
12 Months Ended |
Sep. 30, 2024 |
Dec. 31, 2023 |
ACCRUED WARRANTY |
|
|
Beginning Accrued Warranty Costs |
$ 30,000
|
$ 68,000
|
Provision For Warranty Expense |
11,066
|
26,911
|
Settlement Of Warranty Claims |
(11,066)
|
(64,911)
|
Ending Accrued Warranty Cost |
$ 30,000
|
$ 30,000
|
X |
- References
+ Details
Name: |
tomz_SettlementOfWarrantyClaims |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_DebtDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount as of the balance sheet date of the aggregate extended product warranty liability. Does not include the ending balance for the standard product warranty liability.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_ExtendedProductWarrantyAccrual |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of increase (decrease) in the standard and extended product warranty liability.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
INCOME TAXES (Details Narrative) - USD ($)
|
3 Months Ended |
9 Months Ended |
|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Dec. 31, 2023 |
INCOME TAXES |
|
|
|
|
|
Provision for income tax |
$ 0
|
$ 0
|
$ 0
|
$ 0
|
|
Net deferred tax assets valuation allowance |
$ (7,851,000)
|
|
$ (7,851,000)
|
|
$ (7,539,000)
|
Description of valuation allowance |
|
|
Management believes that based on the available information, it is more likely than not that the remaining U.S. deferred tax assets will not be realized, such that a full of 100% valuation allowance is required against U.S. deferred tax assets
|
|
|
X |
- References
+ Details
Name: |
tomz_DescriptionOfValuationAllowance |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
tomz_NetDeferredTaxAssetsValuationAllowance |
Namespace Prefix: |
tomz_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.3
X |
- References
+ Details
Name: |
tomz_ConcentrationRiskPercentage |
Namespace Prefix: |
tomz_ |
Data Type: |
num:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionFor an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20
+ Details
Name: |
us-gaap_ConcentrationRiskPercentage1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_MajorCustomersAxis=tomz_OneCustomersMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ExtinguishmentOfDebtAxis=tomz_RevenueMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_MajorCustomersAxis=tomz_TwoCustomersMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_MajorCustomersAxis=tomz_ThreeCustomersMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
TOMI Environmental Solut... (NASDAQ:TOMZ)
Historical Stock Chart
Von Dez 2024 bis Jan 2025
TOMI Environmental Solut... (NASDAQ:TOMZ)
Historical Stock Chart
Von Jan 2024 bis Jan 2025