XML 34 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
CAPITAL STOCK (Details) (USD $)
9 Months Ended 1 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2009
Mar. 31, 2014
Capital stock        
Number of authorized shares 10,000,000us-gaap_PreferredStockSharesAuthorized     10,000,000us-gaap_PreferredStockSharesAuthorized
Shares converted into common stock 550,000us-gaap_ConversionOfStockSharesConverted1 1,300,490us-gaap_ConversionOfStockSharesConverted1    
Number of shares of common stock issued for converted preferred stock 718,954us-gaap_ConversionOfStockSharesIssued1 1,700,000us-gaap_ConversionOfStockSharesIssued1    
Number of authorized common shares 90,000,000us-gaap_CommonStockSharesAuthorized     90,000,000us-gaap_CommonStockSharesAuthorized
Number of outstanding common shares 24,669,958us-gaap_CommonStockSharesOutstanding     23,951,004us-gaap_CommonStockSharesOutstanding
Minimum        
Capital stock        
Number of series of preferred stock 1tpcs_NumberOfSeriesOfPreferredStockShares
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
     
Series A Convertible Preferred Stock        
Capital stock        
Number of series of preferred stock 1tpcs_NumberOfSeriesOfPreferredStockShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
     
Conversion ratio prior to adjustment     1tpcs_ConvertiblePreferredStockSharesIssuedUponConversionPriorToAdjustment
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
 
Conversion ratio     1.3072us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
 
Effective conversion price (in dollars per share)     $ 0.218tpcs_ConvertiblePreferredStockEffectiveConversionPrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
 
Number of shares of common stock issuable upon conversion of convertible preferred stock 2,519,638tpcs_ConvertiblePreferredStockSharesIssuableUponConversion
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
    3,238,598tpcs_ConvertiblePreferredStockSharesIssuableUponConversion
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
Required price per share upon liquidation 0.285us-gaap_PreferredStockRedemptionPricePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
     
Shares converted into common stock 550,000us-gaap_ConversionOfStockSharesConverted1
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
     
Number of shares of common stock issued for converted preferred stock 718,954us-gaap_ConversionOfStockSharesIssued1
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
     
Shares outstanding 1,927,508us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
    2,477,508us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember