XML 67 R58.htm IDEA: XBRL DOCUMENT
v3.22.2.2

LEASES - Supplemental cash flow information (Details) - USD ($) | 3 Months Ended
--- | ---
Jun. 30, 2022 | Jun. 30, 2021
LEASES |  |
Cash used in operating activities | $ 193,393 | $ 1,596
Cash used in financing activities | $ 16,860 | $ 2,113

X
- Definition Payments From Financing Activities Relating To Leases. + References No definition available. + Details
Name: | tpcs_PaymentsFromFinancingActivitiesRelatingToLeases
Namespace Prefix: | tpcs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Payments From Operating Activities Relating To Lease + References No definition available. + Details
Name: | tpcs_PaymentsFromOperatingActivitiesRelatingToLeases
Namespace Prefix: | tpcs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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