XML 24 R42.htm IDEA: XBRL DOCUMENT
v3.2.0.727

Contingencies and Commitments (Details) $ in Thousands |  |  |  |  |  | 1 Months Ended | 3 Months Ended | 6 Months Ended | 12 Months Ended |  |  |  |  |  |  |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
May. 05, 2015 USD ($) | Oct. 01, 2014 USD ($) | Mar. 20, 2014 USD ($) | Oct. 30, 2013 USD ($) | Aug. 20, 2013 USD ($) | Mar. 31, 2015 USD ($) | Jan. 31, 2015 USD ($) | Apr. 30, 2013 USD ($) | Dec. 31, 2012 USD ($) | Jun. 30, 2012 USD ($) | Mar. 31, 2011 USD ($) | Sep. 30, 2010 USD ($) | Apr. 30, 2010 USD ($) | Dec. 31, 2003 item | Jun. 30, 2003 USD ($) | Dec. 31, 2012 USD ($) | Jun. 30, 2015 USD ($) ft² claim | Dec. 31, 2009 USD ($) room | Mar. 09, 2015 USD ($) | Dec. 31, 2014 USD ($) | Jul. 31, 2014 USD ($) | May. 31, 2012 USD ($) | Sep. 30, 2011 USD ($) | Jul. 31, 2010 USD ($) | May. 31, 2010 USD ($) | Mar. 31, 2010 USD ($) | Jun. 30, 2009 USD ($) | Feb. 28, 2006 USD ($)
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contract receivables |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 1,553,514 |  |  | $ 1,479,504 |  |  |  |  |  |  |  |
Tutor Perini Corporation [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contract receivables |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 432,447 |  |  | $ 299,427 |  |  |  |  |  |  |  |
Tutor-Saliba-Perini Joint Venture vs. Los Angeles MTA Matter [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Judgment in favor of TSP |  |  |  |  |  |  |  |  |  |  |  | $ 3,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Tunnel handrail verdict against TSP |  |  |  |  |  |  |  |  |  |  |  | $ 500 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Settlement receipt |  |  |  |  |  |  | $ 3,800 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total awards | $ 2,100 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Long Island Expressway/Cross Island Parkway Matter [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimated value of project completed in Feb. 2006 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 130,000
Value of claim filed |  |  |  |  |  |  |  |  |  |  | $ 53,800 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount receivable as per final agreement |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 500 |  |  |  |  |
Value of counterclaim filed |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 151,000 |  |  |  |  |  |
Fontainebleau Matter [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of rooms in hotel/casino complex | room |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 3,800 |  |  |  |  |  |  |  |  |  |
Amount of court order in favor of plaintiff |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 45,000 |  |  |
Total outstanding liens on property, including subcontractors' liens |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 44,000 |
Amount set aside from approved sale for distribution to satisfy creditor claims |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 125,000 |  |  |  |
Estimated sustainable lien amount |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 350,000 |  |  |  |
Honeywell Street/Queens Boulevard Bridges Matter [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Value of claim filed |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 8,800 |  |  |  |  |  |  |  |  |  |  |  |  |
Value of counterclaim filed |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 74,600 |  |
Westgate Planet Hollywood Matter [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Settlement receipt |  |  | $ 600 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total awards |  |  | 19,700 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Damages awarded which were anticipated to be paid including interest |  |  | $ 3,100 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Value of cross complaint filed |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 51,000 |  |  |  |  |  |  |  |  |  |
Value of counterclaim filed |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 45,000 |  |  |  |  |  |  |  |  |  |
Total outstanding liens on property, including subcontractors' liens |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 23,200 |  |  |  |  |  |  |  |  |  |
Value of mechanic's lien release bond |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 22,300 |  |  | $ 22,300 |  |  |  |  |  |  |
Value of supersedeas bond |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,700 |  |  |  |  |  |  |
Total value of security |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 24,000 |  |  |  |  |  |  |
Brightwater Matter [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Ownership percentage in joint venture |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 20.00% |  |  |  |  |  |  |  |  |  |  |
Value of claim filed |  |  |  |  |  |  |  |  |  |  |  |  | $ 74,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Value of counterclaim filed |  |  |  |  |  |  |  |  |  |  |  |  | $ 75,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Appealed verdict award |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 17,000 |  |  |  |  |  |  |  |  |
Verdict awarded by jury |  |  |  |  |  |  |  |  | $ 155,800 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Damages awarded |  |  |  |  |  |  |  |  | $ 26,300 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Attorney's fees to be paid by VPFK |  |  |  |  |  |  |  | $ 14,700 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Provision for contingency accrual |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 5,000 |  |  |  |  |  |  |  |  |  |  |  |
156 Stations Matter [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Settlement receipt |  |  |  |  |  |  |  |  |  | $ 8,500 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total awards |  |  |  |  |  |  |  |  |  | $ 11,900 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of stations for the New York City Transit Authority | item |  |  |  |  |  |  |  |  |  |  |  |  |  | 156 |  |  |  |  |  |  |  |  |  |  |  |  |  |
U.S. Department of Commerce, National Oceanic and Atmospheric Administration Matter [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total awards |  |  |  |  |  | $ 1,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Value of claim filed |  | $ 700 |  | $ 2,600 | $ 26,800 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of claims | claim |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 3 |  |  |  |  |  |  |  |  |  |  |
Square footage of facility | ft² |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 287,000 |  |  |  |  |  |  |  |  |  |  |
Total awards denied |  |  |  |  |  | $ 29,500 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |

X
- Definition Amount of the court order in favor of the plaintiff. + References No definition available. + Details
Name: | tpc_AmountOfCourtOrderInFavorOfPlaintiff
Namespace Prefix: | tpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the amount payable to the Company, formally closing out the project. + References No definition available. + Details
Name: | tpc_AmountReceivableAsPerFinalAgreement
Namespace Prefix: | tpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents amount of proceeds set aside from the sale of the property to a third party which is available to satisfy creditor lien claims based on seniority. + References No definition available. + Details
Name: | tpc_AmountSetAsideFromApprovedSaleForDistributionToSatisfyCreditorClaims
Namespace Prefix: | tpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Appealed verdict award + References No definition available. + Details
Name: | tpc_AppealedVerdictAward
Namespace Prefix: | tpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the amount of fees and costs which the court ordered be paid to plaintiff's attorneys. + References No definition available. + Details
Name: | tpc_AttorneysFeesDueToPlaintiff
Namespace Prefix: | tpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the amount of damages awarded to the party that filed a counterclaim in a legal matter. + References No definition available. + Details
Name: | tpc_DamagesAwardedOnCounterclaim
Namespace Prefix: | tpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents damages awarded to the party that filed a cross-complaint, which claims are anticipated to be paid by the owner controlled insurance program. + References No definition available. + Details
Name: | tpc_DamagesAwardedOnCrossComplaintExpectedInsuranceRecovery
Namespace Prefix: | tpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The total estimated sustainable lien amount. + References No definition available. + Details
Name: | tpc_EstimatedSustainableLienAmount
Namespace Prefix: | tpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the estimated value of the project. + References No definition available. + Details
Name: | tpc_EstimatedValueOfProject
Namespace Prefix: | tpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the amount awarded to the joint venture after deducting a verdict in a related litigation matter. + References No definition available. + Details
Name: | tpc_LitigationJudgmentNetOfRelatedVerdict
Namespace Prefix: | tpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Litigation Settlement Amount Denied + References No definition available. + Details
Name: | tpc_LitigationSettlementAmountDenied
Namespace Prefix: | tpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents a litigation verdict against the joint venture in related tunnel handrail litigation. + References No definition available. + Details
Name: | tpc_LitigationVerdictAgainstJointVenture
Namespace Prefix: | tpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents number of rooms on hospitality project. + References No definition available. + Details
Name: | tpc_NumberOfRooms
Namespace Prefix: | tpc_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of city transit stations involved in the project. + References No definition available. + Details
Name: | tpc_NumberOfStationsForCityTransitAuthority
Namespace Prefix: | tpc_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage represents the Company's ownership percentage in the joint venture. + References No definition available. + Details
Name: | tpc_OwnershipPercentageInJointVenture
Namespace Prefix: | tpc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Total amount of outstanding liens on the property, including subcontractors' liens. + References No definition available. + Details
Name: | tpc_TotalOutstandingLiensOnPropertyIncludingSubcontractorsLiens
Namespace Prefix: | tpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Total Value of Security + References No definition available. + Details
Name: | tpc_TotalValueOfSecurity
Namespace Prefix: | tpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The value (monetary amount) of the counterclaim filed in the legal matter. + References No definition available. + Details
Name: | tpc_ValueOfCounterclaimFiled
Namespace Prefix: | tpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of cross-complaint filed alleging non-conforming and defective work primarily related to alleged defects, misallocated costs, and liquidated damages by the third party. + References No definition available. + Details
Name: | tpc_ValueOfCrossComplaintFiled
Namespace Prefix: | tpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Value of mechanic's lien release bond posted by the owner of the project. + References No definition available. + Details
Name: | tpc_ValueOfMechanicsLienReleaseBond
Namespace Prefix: | tpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Value of Supersedeas Bond + References No definition available. + Details
Name: | tpc_ValueOfSupersedeasBond
Namespace Prefix: | tpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Area of a real estate property. + References No definition available. + Details
Name: | us-gaap_AreaOfRealEstateProperty
Namespace Prefix: | us-gaap_
Data Type: | num:areaItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of judgment or settlement awarded to (against) the entity in respect of litigation. + References No definition available. + Details
Name: | us-gaap_LitigationSettlementAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_LossContingenciesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14326-108349 + Details
Name: | us-gaap_LossContingencyAccrualProvision
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of damages awarded to the plaintiff in the legal matter. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14326-108349 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14435-108349 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 9 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14557-108349 + Details
Name: | us-gaap_LossContingencyDamagesAwardedValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The value (monetary amount) of the award the plaintiff seeks in the legal matter. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14326-108349 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 9 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14557-108349 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14435-108349 + Details
Name: | us-gaap_LossContingencyDamagesSoughtValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of pending claims pertaining to a loss contingency. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14435-108349 + Details
Name: | us-gaap_LossContingencyPendingClaimsNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Cash received for the settlement of litigation during the current period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3536-108585 + Details
Name: | us-gaap_ProceedsFromLegalSettlements
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.3,4) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 3 -Subparagraph a -Article 5 + Details
Name: | us-gaap_ReceivablesNetCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | dei_LegalEntityAxis=us-gaap_ParentCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=tpc_TutorSalibaPeriniJointVentureVsLosAngelesMtaMatterMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=tpc_LongIslandExpresswayCrossIslandParkwayMatterMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=tpc_FontainebleauMatterMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=tpc_HoneywellStreetQueensBoulevardBridgesMatterMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=tpc_WestgatePlanetHollywoodMatterMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=tpc_BrightwaterMatterMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=tpc_StationsMatterMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=tpc_U.s.DepartmentOfCommerceNationalOceanicAndAtmosphericAdministrationMatterMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |