XML 45 R31.htm IDEA: XBRL DOCUMENT
v3.22.1

Accrued Liabilities and Other Payables (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2021
Payables and Accruals [Abstract] |
Schedule of accrued liabilities and other payables |
|  | December 31, |  |  | December 31, |
|  | 2021 |  |  | 2020 |
Accrued professional service fees |  | $ | 105,186 |  |  | $ | 94,041 |
Accrued technical service fees |  |  | 188,215 |  |  |  | - |
Others |  |  | 78 ,767 |  |  |  | 758 |
|  | $ | 372,168 |  |  | $ | 94,799 |

X
- Definition Schedule of accrued liabilities and other payables. + References No definition available. + Details
Name: | mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock
Namespace Prefix: | mtc_
Data Type: | dtr:textBlockItemType
Balance Type: | na
Period Type: | duration

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