XML 63 R47.htm IDEA: XBRL DOCUMENT
v3.3.1.900

Financial Commitments (Narrative) (Details) | 3 Months Ended | 6 Months Ended | 12 Months Ended
--- | --- | --- | ---
Dec. 31, 2016 | Mar. 31, 2016 | Dec. 31, 2015 USD ($) | Sep. 30, 2015 USD ($) | Jun. 30, 2015 USD ($) | Mar. 31, 2015 USD ($) | Dec. 31, 2014 USD ($) | Sep. 30, 2014 USD ($) | Jun. 30, 2014 USD ($) | Mar. 31, 2014 USD ($) | Sep. 30, 2016 | Dec. 31, 2015 USD ($) | Dec. 31, 2014 USD ($) | Dec. 31, 2013 USD ($)
Amended Credit Agreement [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Operating Income (Loss) |  |  | $ 15,474,000 | $ 38,974,000 | $ 30,881,000 | $ 20,084,000 | $ 64,396,000 | $ 70,354,000 | $ 65,443,000 | $ 41,497,000 |  | $ 105,413,000 | $ 241,690,000 | $ 203,822,000
Loan outstanding |  |  | 823,448,000 |  |  |  | 865,359,000 |  |  |  |  | 823,448,000 | 865,359,000 |
Equipment Financing, Mortgages And Acquisition-Related Notes [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loan outstanding |  |  | 823,448,000 |  |  |  | 865,359,000 |  |  |  |  | 823,448,000 | 865,359,000 |
Operating leases, rent expense |  |  |  |  |  |  |  |  |  |  |  |  |  |
Operating leases, rent expense |  |  |  |  |  |  |  |  |  |  |  | 17,400,000 | 24,400,000 | $ 18,500,000
Senior Unsecured Notes [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Senior Notes [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Face amount |  |  | $ 300,000,000 |  |  |  | 300,000,000 |  |  |  |  | $ 300,000,000 | 300,000,000 |
Interest rate (as a percent) |  |  | 7.625% |  |  |  |  |  |  |  |  | 7.625% |  |
Net proceeds from the issuance, after discounts and issuance costs |  |  |  |  |  |  |  |  |  |  |  | $ 293,200,000 |  |
Redemption price |  |  |  |  |  |  |  |  |  |  |  | 101.90% |  |
Redemption price, change of control triggering event (as a percent) |  |  |  |  |  |  |  |  |  |  |  | 101.00% |  |
Credit Agreement - Revolving Credit Facility And Term Loan [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Face amount |  |  | $ 300,000,000 |  |  |  | 300,000,000 |  |  |  |  | $ 300,000,000 | 300,000,000 |
Amended Credit Agreement [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Face amount |  |  | 300,000,000 |  |  |  | 300,000,000 |  |  |  |  | 300,000,000 | 300,000,000 |
Loan outstanding |  |  | 299,067,000 |  |  |  | 298,777,000 |  |  |  |  | 299,067,000 | 298,777,000 |
Equipment Financing, Mortgages And Acquisition-Related Notes [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loan outstanding |  |  | 299,067,000 |  |  |  | 298,777,000 |  |  |  |  | 299,067,000 | 298,777,000 |
Former Term Loan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Senior Notes [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Face amount |  |  | 200,000,000 |  |  |  |  |  |  |  |  | 200,000,000 |  |
Credit Agreement - Revolving Credit Facility And Term Loan [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Face amount |  |  | 200,000,000 |  |  |  |  |  |  |  |  | 200,000,000 |  |
Amended Credit Agreement [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Face amount |  |  | 200,000,000 |  |  |  |  |  |  |  |  | 200,000,000 |  |
Original Term Loan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Senior Notes [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Face amount |  |  | 250,000,000 |  |  |  |  |  |  |  |  | 250,000,000 |  |
Credit Agreement - Revolving Credit Facility And Term Loan [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Face amount |  |  | 250,000,000 |  |  |  |  |  |  |  |  | 250,000,000 |  |
2014 |  |  | 7,000,000 |  |  |  |  |  |  |  |  | 7,000,000 |  |
2015 |  |  | 19,000,000 |  |  |  |  |  |  |  |  | 19,000,000 |  |
2016 |  |  | 26,000,000 |  |  |  |  |  |  |  |  | 26,000,000 |  |
2017 |  |  | 34,000,000 |  |  |  |  |  |  |  |  | 34,000,000 |  |
2018 |  |  | 41,000,000 |  |  |  |  |  |  |  |  | 41,000,000 |  |
2019 |  |  | 123,000,000 |  |  |  |  |  |  |  |  | 123,000,000 |  |
Amended Credit Agreement [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Face amount |  |  | 250,000,000 |  |  |  |  |  |  |  |  | 250,000,000 |  |
Term Loan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amended Credit Agreement [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loan outstanding |  |  | 223,750,000 |  |  |  | 242,500,000 |  |  |  |  | 223,750,000 | 242,500,000 |
Equipment Financing, Mortgages And Acquisition-Related Notes [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loan outstanding |  |  | 223,750,000 |  |  |  | 242,500,000 |  |  |  |  | 223,750,000 | 242,500,000 |
Equipment Financing Loans [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amended Credit Agreement [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loan outstanding |  |  | 70,600,000 |  |  |  | 102,000,000 |  |  |  |  | 70,600,000 | 102,000,000 |
Equipment Financing, Mortgages And Acquisition-Related Notes [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loan outstanding |  |  | $ 70,600,000 |  |  |  | 102,000,000 |  |  |  |  | $ 70,600,000 | 102,000,000 |
Term of debt |  |  |  |  |  |  |  |  |  |  |  | 5 years |  |
Transportation-Equipment Financing Loans [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Senior Notes [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Interest rate (as a percent) |  |  | 3.35% |  |  |  |  |  |  |  |  | 3.35% |  |
Amended Credit Agreement [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loan outstanding |  |  | $ 45,000,000 |  |  |  | 40,600,000 |  |  |  |  | $ 45,000,000 | 40,600,000 |
Equipment Financing, Mortgages And Acquisition-Related Notes [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loan outstanding |  |  | 45,000,000 |  |  |  | 40,600,000 |  |  |  |  | $ 45,000,000 | 40,600,000 |
Term of debt |  |  |  |  |  |  |  |  |  |  |  | 10 years |  |
Transportation-Equipment Financing Loans Ballon Payment 2021 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equipment Financing, Mortgages And Acquisition-Related Notes [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Balloon payments |  |  | 12,400,000 |  |  |  |  |  |  |  |  | $ 12,400,000 |  |
Transportation-Equipment Financing Loans Ballon Payment 2022 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equipment Financing, Mortgages And Acquisition-Related Notes [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Balloon payments |  |  | 6,150,000 |  |  |  |  |  |  |  |  | 6,150,000 |  |
Mortgages [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amended Credit Agreement [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loan outstanding |  |  | 17,700,000 |  |  |  | 18,900,000 |  |  |  |  | 17,700,000 | 18,900,000 |
Equipment Financing, Mortgages And Acquisition-Related Notes [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loan outstanding |  |  | 17,700,000 |  |  |  | 18,900,000 |  |  |  |  | $ 17,700,000 | 18,900,000 |
Term of debt |  |  |  |  |  |  |  |  |  |  |  | 10 years |  |
Mortgages Balloon Payment in 2016 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equipment Financing, Mortgages And Acquisition-Related Notes [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Balloon payments |  |  | 5,600,000 |  |  |  |  |  |  |  |  | $ 5,600,000 |  |
Mortgages Balloon Payment in 2018 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equipment Financing, Mortgages And Acquisition-Related Notes [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Balloon payments |  |  | 2,600,000 |  |  |  |  |  |  |  |  | 2,600,000 |  |
Mortgages Balloon Payment in 2023 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equipment Financing, Mortgages And Acquisition-Related Notes [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Balloon payments |  |  | $ 6,700,000 |  |  |  |  |  |  |  |  | $ 6,700,000 |  |
Promissory Note [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Senior Notes [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Interest rate (as a percent) |  |  | 5.00% |  |  |  |  |  |  |  |  | 5.00% |  |
Equipment Financing, Mortgages And Acquisition-Related Notes [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Promissory notes |  |  |  |  |  |  |  |  |  |  |  | $ 21,700,000 |  |
Minimum [Member] | Equipment Financing Loans [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equipment Financing, Mortgages And Acquisition-Related Notes [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Interest rate, minimum (as a percent) |  |  |  |  |  |  |  |  |  |  |  | 2.12% |  |
Maximum [Member] | Equipment Financing Loans [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equipment Financing, Mortgages And Acquisition-Related Notes [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Interest rate, maximum (as a percent) |  |  |  |  |  |  |  |  |  |  |  | 4.85% |  |
Prime Rate [Member] | Mortgages [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Credit Agreement - Revolving Credit Facility And Term Loan [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Basis points added to reference rate (as a percent) |  |  |  |  |  |  |  |  |  |  |  | 1.00% |  |
LIBOR [Member] | Transportation-Equipment Financing Loans [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Credit Agreement - Revolving Credit Facility And Term Loan [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Basis points added to reference rate (as a percent) |  |  |  |  |  |  |  |  |  |  |  | 3.00% |  |
LIBOR [Member] | Mortgages [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Credit Agreement - Revolving Credit Facility And Term Loan [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Basis points added to reference rate (as a percent) |  |  |  |  |  |  |  |  |  |  |  | 3.00% |  |
LIBOR [Member] | Minimum [Member] | Original Term Loan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Credit Agreement - Revolving Credit Facility And Term Loan [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Basis points added to reference rate (as a percent) |  |  |  |  |  |  |  |  |  |  |  | 1.25% |  |
LIBOR [Member] | Maximum [Member] | Original Term Loan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Credit Agreement - Revolving Credit Facility And Term Loan [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Basis points added to reference rate (as a percent) |  |  |  |  |  |  |  |  |  |  |  | 2.00% |  |
Original Facility [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amended Credit Agreement [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revolver optional increase removed by amendment |  |  |  |  |  |  |  |  |  |  |  | $ 300,000,000 |  |
Percentage of foreign restricted subsidiary stock pledged as collateral |  |  |  |  |  |  |  |  |  |  |  | 65.00% |  |
Original Facility [Member] | Amendment Terms Based On Leverage Ratio Greater Than 3.5 to 1.0 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amended Credit Agreement [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Leverage ratio, Required |  |  |  |  |  |  |  |  |  |  |  | 3.5 |  |
Maximum adjustment to Applicable Rate (as a percent) |  |  | 1.00% |  |  |  |  |  |  |  |  | 1.00% |  |
Original Facility [Member] | Amendment Terms Based On Leverage Ratio Greater Than 4.0 to 1.0 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amended Credit Agreement [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Leverage ratio, Required |  |  |  |  |  |  |  |  |  |  |  | 4.0 |  |
Maximum adjustment to Applicable Rate (as a percent) |  |  | 1.00% |  |  |  |  |  |  |  |  | 1.00% |  |
Original Facility [Member] | Term Loan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Senior Notes [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Face amount |  |  | $ 250,000,000 |  |  |  |  |  |  |  |  | $ 250,000,000 |  |
Credit Agreement - Revolving Credit Facility And Term Loan [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Face amount |  |  | 250,000,000 |  |  |  |  |  |  |  |  | 250,000,000 |  |
Amended Credit Agreement [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Face amount |  |  | 250,000,000 |  |  |  |  |  |  |  |  | $ 250,000,000 |  |
Original Facility [Member] | Minimum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amended Credit Agreement [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fixed charge coverage ratio, Required |  |  |  |  |  |  |  |  |  |  |  | 1.25 |  |
Original Facility [Member] | Minimum [Member] | Scenario, Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amended Credit Agreement [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Leverage ratio, Required | 3.00 |  |  |  |  |  |  |  |  |  |  |  |  |
Original Facility [Member] | Maximum [Member] | Scenario, Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amended Credit Agreement [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Leverage ratio, Required | 3.25 | 4.25 |  |  |  |  |  |  |  |  | 4.0 |  |  |
Former Revolver [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Credit Agreement - Revolving Credit Facility And Term Loan [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Maximum borrowing capacity |  |  | 300,000,000 |  |  |  |  |  |  |  |  | $ 300,000,000 |  |
Amended Credit Agreement [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Maximum borrowing capacity |  |  | 300,000,000 |  |  |  |  |  |  |  |  | 300,000,000 |  |
Original Revolver [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Credit Agreement - Revolving Credit Facility And Term Loan [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Maximum borrowing capacity |  |  | 300,000,000 |  |  |  |  |  |  |  |  | 300,000,000 |  |
Amended Credit Agreement [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Maximum borrowing capacity |  |  | 300,000,000 |  |  |  |  |  |  |  |  | 300,000,000 |  |
Outstanding borrowings |  |  | 158,000,000 |  |  |  | 130,000,000 |  |  |  |  | 158,000,000 | 130,000,000 |
Available borrowing capacity |  |  | 141,800,000 |  |  |  |  |  |  |  |  | $ 141,800,000 |  |
Original Revolver [Member] | Prime Rate [Member] | Minimum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Credit Agreement - Revolving Credit Facility And Term Loan [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Basis points added to reference rate (as a percent) |  |  |  |  |  |  |  |  |  |  |  | 1.25% |  |
Original Revolver [Member] | Prime Rate [Member] | Maximum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Credit Agreement - Revolving Credit Facility And Term Loan [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Basis points added to reference rate (as a percent) |  |  |  |  |  |  |  |  |  |  |  | 2.00% |  |
Original Revolver [Member] | LIBOR [Member] | Minimum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Credit Agreement - Revolving Credit Facility And Term Loan [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Basis points added to reference rate (as a percent) |  |  |  |  |  |  |  |  |  |  |  | 2.25% |  |
Original Revolver [Member] | LIBOR [Member] | Maximum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Credit Agreement - Revolving Credit Facility And Term Loan [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Basis points added to reference rate (as a percent) |  |  |  |  |  |  |  |  |  |  |  | 3.00% |  |
Letters Of Credit [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Credit Agreement - Revolving Credit Facility And Term Loan [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Maximum borrowing capacity |  |  | 150,000,000 |  |  |  |  |  |  |  |  | $ 150,000,000 |  |
Amended Credit Agreement [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Maximum borrowing capacity |  |  | 150,000,000 |  |  |  |  |  |  |  |  | 150,000,000 |  |
Letters of credit outstanding |  |  | 200,000 |  |  |  | $ 1,000,000 |  |  |  |  | 200,000 | $ 1,000,000 |
Revolver [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Credit Agreement - Revolving Credit Facility And Term Loan [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Maximum borrowing capacity |  |  | 300,000,000 |  |  |  |  |  |  |  |  | 300,000,000 |  |
Amended Credit Agreement [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Maximum borrowing capacity |  |  | 300,000,000 |  |  |  |  |  |  |  |  | 300,000,000 |  |
Swap [Member] | Original Facility [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Credit Agreement - Revolving Credit Facility And Term Loan [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Notional amount |  |  | $ 25,000,000 |  |  |  |  |  |  |  |  | $ 25,000,000 |  |
Derivative, fixed interest rate |  |  | 0.975% |  |  |  |  |  |  |  |  | 0.975% |  |
Brightwater Matter [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amended Credit Agreement [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Pre-tax charge |  |  |  | $ 23,900,000 |  |  |  |  |  |  |  |  |  |
Brightwater Matter [Member] | Unfavorable Adjustments [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amended Credit Agreement [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Operating Income (Loss) |  |  |  |  |  |  |  |  |  |  |  | $ (23,900,000) |  |
Five Star Electric [Member] | Unfavorable Adjustments [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amended Credit Agreement [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Operating Income (Loss) |  |  |  |  |  |  |  |  |  |  |  | $ (45,600,000) |  |

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

X
- Definition Credit Agreement [Abstract] + References No definition available. + Details
Name: | tpc_CreditAgreementAbstract
Namespace Prefix: | tpc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Upon the occurrence of a change of control triggering event specified in the Indenture, the Company must offer to purchase the Senior Notes at a redemption price expressed as percentage of the principal amount thereof, plus accrued and unpaid interest, if any, to the date of purchase. + References No definition available. + Details
Name: | tpc_DebtInstrumentTriggeringEventRedemptionPrice
Namespace Prefix: | tpc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Equipment Financing, Mortgages And Acquisition-Related Notes [Abstract] + References No definition available. + Details
Name: | tpc_EquipmentFinancingMortgagesAndAcquisitionRelatedNotesAbstract
Namespace Prefix: | tpc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum consolidated leverage ratio, as defined in the line of credit agreement, which the reporting entity must maintain in order to be in compliance with the terms of the line of credit facility. + References No definition available. + Details
Name: | tpc_LineOfCreditComplianceMaximumConsolidatedLeverageRatio
Namespace Prefix: | tpc_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition The minimum fixed charge ratio, as defined in the line of credit agreement, which the reporting entity must maintain in order to be in compliance with the terms of the line of credit facility. + References No definition available. + Details
Name: | tpc_LineOfCreditComplianceMinimumFixedChargeRatio
Namespace Prefix: | tpc_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line Of Credit Increase, Removed By Amendment + References No definition available. + Details
Name: | tpc_LineOfCreditIncreaseRemovedByAmendment
Namespace Prefix: | tpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Maximum adjustment to the Applicable Rate. + References No definition available. + Details
Name: | tpc_MaximumAdjustmentToApplicableRate
Namespace Prefix: | tpc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage Of Foreign Restricted Subsidiary Stock Pledged As Collateral + References No definition available. + Details
Name: | tpc_PercentageOfForeignRestrictedSubsidiaryStockPledgedAsCollateral
Namespace Prefix: | tpc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage points added to the reference rate to compute the variable rate on the debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Face (par) amount of debt instrument at time of issuance. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=34725769&loc=d3e28878-108400 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6451184&loc=d3e28551-108399 + Details
Name: | us-gaap_DebtInstrumentFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + 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.22(a)(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Maximum contractual interest rate for funds borrowed, under the debt agreement. + 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.22(a)(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum contractual interest rate for funds borrowed, under the debt agreement. + 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.22(a)(2)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of payment greater than the preceding installment payments to be paid at final maturity date of debt. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Percentage price of original principal amount of debt at which debt can be redeemed by the issuer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 470 -Section 50 -Paragraph 3 -Subparagraph e -URI http://asc.fasb.org/extlink&oid=6479336&loc=d3e64711-112823 + Details
Name: | us-gaap_DebtInstrumentRedemptionPricePercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Nominal or face amount used to calculate payments on the derivative asset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=56946850&loc=SL5579245-113959 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Notional Amount -URI http://asc.fasb.org/extlink&oid=6519104 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=56946850&loc=SL5580258-113959 + Details
Name: | us-gaap_DerivativeAssetNotionalAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Fixed interest rate related to the interest rate derivative. + References No definition available. + Details
Name: | us-gaap_DerivativeFixedInterestRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The total amount of the contingent obligation under letters of credit outstanding as of the reporting date. + References No definition available. + Details
Name: | us-gaap_LettersOfCreditOutstandingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.16) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.16) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 19, 20, 22 -Article 5 + Details
Name: | us-gaap_LineOfCredit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. + 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.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding). + 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.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying amount of long-term debt, net of unamortized discount or premium, including current and noncurrent amounts. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.16) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 2: 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.22) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.16) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 20, 22 -Article 5 + Details
Name: | us-gaap_LongTermDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04.(a)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690 + Details
Name: | us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04.(a)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690 + Details
Name: | us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04.(a)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690 + Details
Name: | us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04.(a)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690 + Details
Name: | us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04.(a)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690 + Details
Name: | us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04.(a)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690 + Details
Name: | us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates. + 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_LossContingencyLossInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The fair value of notes issued in noncash investing and financing activities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4332-108586 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4304-108586 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4313-108586 + Details
Name: | us-gaap_NotesIssued1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The net result for the period of deducting operating expenses from operating revenues. + References No definition available. + Details
Name: | us-gaap_OperatingIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41499-112717 + Details
Name: | us-gaap_OperatingLeasesRentExpenseNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=tpc_TermLoanBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=tpc_TermLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=tpc_EquipmentLoanBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=tpc_EquipmentLoanCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=tpc_EquipmentLoanDMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=tpc_EquipmentLoanEMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_MortgagesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=tpc_MortgagesBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=tpc_MortgagesCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=tpc_MortgagesDMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=tpc_PromissoryNoteMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_PrimeRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=tpc_CreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=tpc_Scenario1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=tpc_Scenario2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=us-gaap_ScenarioPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=tpc_RevolvingCreditFacilityBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=tpc_RevolvingCreditFacilityCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeByNatureAxis=us-gaap_InterestRateSwapMember
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_StatementScenarioAxis=tpc_ScenarioUnfavorableAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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