XML 67 R57.htm IDEA: XBRL DOCUMENT
v3.25.2

COMMITMENTS AND CONTINGENT LIABILITIES (Details) - USD ($) $ in Thousands | 3 Months Ended
--- | ---
Jun. 30, 2025 | Jun. 30, 2024
COMMITMENTS AND CONTINGENT LIABILITIES |  |
Aggregate commitment for future executive salaries and bonus | $ 615 |
Requisite service period | 90 days |
Company contributions | $ 17 | $ 21
Inventories |  |
COMMITMENTS AND CONTINGENT LIABILITIES |  |
Purchase obligation | 9,296 |
Capital Addition Purchase Commitments |  |
COMMITMENTS AND CONTINGENT LIABILITIES |  |
Purchase obligation | $ 7,483 |

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

X
- Definition Estimated period over which an employee is required to provide service in exchange for retirement benefits in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | tpcs_DefinedContributionAndSavingsPlanRequisiteServicePeriod
Namespace Prefix: | tpcs_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of employee agreement annual commitment for future salaries during next fiscal year. + References No definition available. + Details
Name: | tpcs_EmployeeAgreementAnnualCommitmentForFutureSalariesDuringNextFiscalYear
Namespace Prefix: | tpcs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of cost for defined contribution plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 70 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3 + Details
Name: | us-gaap_PurchaseObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=us-gaap_InventoriesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=us-gaap_CapitalAdditionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |