Income Taxes - Components of Changes in Unrecognized Tax Benefits (Detail) (USD $)
In Thousands, unless otherwise specified |
6 Months Ended | 12 Months Ended | ||
---|---|---|---|---|
Dec. 31, 2014
|
Jun. 29, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
|
Successor [Member] | ||||
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items] | ||||
Unrecognized tax benefits - beginning balance |
$ 465us-gaap_UnrecognizedTaxBenefits / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember |
|||
Gross increases - tax positions in current period |
0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember |
|||
Gross decreases - tax positions in prior period |
(30)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember |
|||
Unrecognized tax benefits - ending balance |
435us-gaap_UnrecognizedTaxBenefits / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember |
|||
Amount of unrecognized tax benefit that, if recognized would affect the company's effective tax rate |
435us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember |
|||
Predecessor [Member] | ||||
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items] | ||||
Unrecognized tax benefits - beginning balance |
2,024us-gaap_UnrecognizedTaxBenefits / us-gaap_StatementScenarioAxis = us-gaap_PredecessorMember |
3,002us-gaap_UnrecognizedTaxBenefits / us-gaap_StatementScenarioAxis = us-gaap_PredecessorMember |
4,440us-gaap_UnrecognizedTaxBenefits / us-gaap_StatementScenarioAxis = us-gaap_PredecessorMember |
|
Gross increases - tax positions in current period |
0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions / us-gaap_StatementScenarioAxis = us-gaap_PredecessorMember |
0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions / us-gaap_StatementScenarioAxis = us-gaap_PredecessorMember |
0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions / us-gaap_StatementScenarioAxis = us-gaap_PredecessorMember |
|
Gross increases - tax positions in prior period |
560us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions / us-gaap_StatementScenarioAxis = us-gaap_PredecessorMember |
|||
Gross decreases - tax positions in prior period |
(1,559)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions / us-gaap_StatementScenarioAxis = us-gaap_PredecessorMember |
(1,538)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions / us-gaap_StatementScenarioAxis = us-gaap_PredecessorMember |
(1,438)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions / us-gaap_StatementScenarioAxis = us-gaap_PredecessorMember |
|
Unrecognized tax benefits - ending balance |
465us-gaap_UnrecognizedTaxBenefits / us-gaap_StatementScenarioAxis = us-gaap_PredecessorMember |
2,024us-gaap_UnrecognizedTaxBenefits / us-gaap_StatementScenarioAxis = us-gaap_PredecessorMember |
3,002us-gaap_UnrecognizedTaxBenefits / us-gaap_StatementScenarioAxis = us-gaap_PredecessorMember |
|
Amount of unrecognized tax benefit that, if recognized would affect the company's effective tax rate |
$ 465us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate / us-gaap_StatementScenarioAxis = us-gaap_PredecessorMember |
$ 2,024us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate / us-gaap_StatementScenarioAxis = us-gaap_PredecessorMember |
$ 3,002us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate / us-gaap_StatementScenarioAxis = us-gaap_PredecessorMember |
X | ||||||||||
- Details
|
X | ||||||||||
- Definition
Amount of unrecognized tax benefits pertaining to uncertain tax positions taken in tax returns. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|