XML 14 R33.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments Income Statement Location (Details) (USD $)
3 Months Ended
Mar. 29, 2015
Mar. 30, 2014
Derivative Instruments, Gain (Loss) [Line Items]    
Net effect of swaps $ (116,000)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet $ 371,000us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
Interest Rate Swap [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Amortization of Deferred Hedge Gains 1,700,000us-gaap_AmortizationOfDeferredHedgeGains
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
2,000,000us-gaap_AmortizationOfDeferredHedgeGains
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Designated As Hedging [Member] | Interest Rate Swap [Member] | Cash Flow Hedging [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income (Loss), Effective Portion, Net (4,602,000)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(2,742,000)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Designated As Hedging [Member] | Interest Rate Swap [Member] | Interest Expense [Member] | Cash Flow Hedging [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net 0us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
0us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
Designated As Hedging [Member] | Interest Rate Swap [Member] | Net Effect of Swaps [Member] | Cash Flow Hedging [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, Net Hedge Ineffectiveness Gain (Loss) 0us-gaap_DerivativeNetHedgeIneffectivenessGainLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= fun_NetEffectOfSwapsMember
0us-gaap_DerivativeNetHedgeIneffectivenessGainLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= fun_NetEffectOfSwapsMember
Not Designated As Hedging [Member] | Interest Rate Swap [Member] | Net Effect of Swaps [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) on derivative recognized in income $ 1,802,000us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= fun_NetEffectOfSwapsMember
$ 1,617,000us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= fun_NetEffectOfSwapsMember