XML 27 R124.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 17 - Other Postretirement Benefits (Details) - Changes in the Company's Benefit Obligation and Funded Status (USD $)
In Millions, unless otherwise specified
4 Months Ended 12 Months Ended 8 Months Ended 12 Months Ended
Dec. 31, 2013
Dec. 31, 2014
Aug. 31, 2013
Dec. 31, 2012
Successor [Member] | Other Postretirement Benefit Plans [Member]        
Note 17 - Other Postretirement Benefits (Details) - Changes in the Company's Benefit Obligation and Funded Status [Line Items]        
Benefit obligation $ 98us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= kodk_OtherPostretirementBenefitPlansMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ 95us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= kodk_OtherPostretirementBenefitPlansMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Underfunded status at end of period (95)us-gaap_DefinedBenefitPlanFundedStatusOfPlan
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= kodk_OtherPostretirementBenefitPlansMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(86)us-gaap_DefinedBenefitPlanFundedStatusOfPlan
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= kodk_OtherPostretirementBenefitPlansMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Interest cost 1us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= kodk_OtherPostretirementBenefitPlansMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
4us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= kodk_OtherPostretirementBenefitPlansMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Plan participants’ contributions 5us-gaap_DefinedBenefitPlanContributionsByPlanParticipants
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= kodk_OtherPostretirementBenefitPlansMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
9us-gaap_DefinedBenefitPlanContributionsByPlanParticipants
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= kodk_OtherPostretirementBenefitPlansMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Actuarial (gain) loss (2)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= kodk_OtherPostretirementBenefitPlansMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
2us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= kodk_OtherPostretirementBenefitPlansMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Benefit payments (7)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= kodk_OtherPostretirementBenefitPlansMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(18)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= kodk_OtherPostretirementBenefitPlansMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Currency adjustments   (6)us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= kodk_OtherPostretirementBenefitPlansMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Benefit obligation 95us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= kodk_OtherPostretirementBenefitPlansMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
86us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= kodk_OtherPostretirementBenefitPlansMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Successor [Member]        
Note 17 - Other Postretirement Benefits (Details) - Changes in the Company's Benefit Obligation and Funded Status [Line Items]        
Interest cost 1us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
4us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Predecessor [Member] | Other Postretirement Benefit Plans [Member]        
Note 17 - Other Postretirement Benefits (Details) - Changes in the Company's Benefit Obligation and Funded Status [Line Items]        
Benefit obligation     152us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= kodk_OtherPostretirementBenefitPlansMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Underfunded status at end of period     (98)us-gaap_DefinedBenefitPlanFundedStatusOfPlan
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= kodk_OtherPostretirementBenefitPlansMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Interest cost     3us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= kodk_OtherPostretirementBenefitPlansMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Plan participants’ contributions     10us-gaap_DefinedBenefitPlanContributionsByPlanParticipants
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= kodk_OtherPostretirementBenefitPlansMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Actuarial (gain) loss     (49)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= kodk_OtherPostretirementBenefitPlansMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Benefit payments     (14)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= kodk_OtherPostretirementBenefitPlansMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Currency adjustments     (4)us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= kodk_OtherPostretirementBenefitPlansMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Benefit obligation     98us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= kodk_OtherPostretirementBenefitPlansMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Predecessor [Member]        
Note 17 - Other Postretirement Benefits (Details) - Changes in the Company's Benefit Obligation and Funded Status [Line Items]        
Interest cost     $ 3us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ 44us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember