XML 27 R15.htm IDEA: XBRL DOCUMENT
v3.25.2

CLOUD COMPUTING SERVICE CONTRACT | 6 Months Ended
--- | ---
Jun. 30, 2025
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 June 30, 2025 and December 31, 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 six months ended June 30, 2025 were $3,671 and $7,436, respectively. Amortization expense for the three and six months ended June 30, 2024 were $3,766 and $7,531, respectively.

X
- References No definition available. + Details
Name: | tomz_CloudComputingServiceContractDisclosureTextBlock
Namespace Prefix: | tomz_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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