XML 62 R34.htm IDEA: XBRL DOCUMENT
v2.4.0.6

Significant Accounting Policies (Details) | 3 Months Ended
--- | ---
Mar. 31, 2013
Minimum |
Significant Accounting Policies |
Span of larger contracts | 3 years
Maximum |
Significant Accounting Policies |
Span of larger contracts | 4 years

X
- Definition Represents the time period of long term contracts. + References No definition available. + Details
Name: | tpc_LongTermContractsTimePeriod
Namespace Prefix: | tpc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | tpc_SignificantAccountingPoliciesLineItems
Namespace Prefix: | tpc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration