XML 65 R111.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 16 - Retirement Plans (Details) - Major Funded and Unfunded Defined Benefit Plans (USD $)
In Millions, unless otherwise specified
8 Months Ended 12 Months Ended 4 Months Ended
Aug. 31, 2013
Dec. 31, 2014
Dec. 31, 2012
Dec. 31, 2013
Note 16 - Retirement Plans (Details) - Major Funded and Unfunded Defined Benefit Plans [Line Items]        
Transfers $ (49)kodk_DefinedBenefitPlanTransfers      
Special termination benefits   (8)us-gaap_DefinedBenefitPlanSpecialTerminationBenefits (97)us-gaap_DefinedBenefitPlanSpecialTerminationBenefits  
Successor [Member] | UNITED STATES        
Note 16 - Retirement Plans (Details) - Major Funded and Unfunded Defined Benefit Plans [Line Items]        
Benefit obligation   4,361us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  4,969us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Fair value of plan assets at beginning of period   4,184us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  4,647us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Fair value of plan assets at end of period   4,160us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  4,184us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Under Funded Status at end of period   (278)us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (177)us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Accumulated benefit obligation at end of period   4,436us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  4,308us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Service cost   18us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  7us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Interest cost   176us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  67us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Plan amendments   (61)us-gaap_DefinedBenefitPlanPlanAmendments
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Benefit payments   (346)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (123)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Actuarial (gain) loss   574us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (27)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Settlements   (292)us-gaap_DefinedBenefitPlanSettlementsBenefitObligation
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (532)us-gaap_DefinedBenefitPlanSettlementsBenefitObligation
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Special termination benefits   8us-gaap_DefinedBenefitPlanSpecialTerminationBenefits
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Gain on plan assets   614us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  192us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Settlements   (292)us-gaap_DefinedBenefitPlanSettlementsPlanAssets
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (532)us-gaap_DefinedBenefitPlanSettlementsPlanAssets
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Benefit payments   (346)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (123)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Benefit obligation   4,438us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  4,361us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Successor [Member] | Non-U.S. [Member]        
Note 16 - Retirement Plans (Details) - Major Funded and Unfunded Defined Benefit Plans [Line Items]        
Benefit obligation   1,010us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  1,008us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Fair value of plan assets at beginning of period   848us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  832us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Fair value of plan assets at end of period   804us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  848us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Under Funded Status at end of period   (128)us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (162)us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Accumulated benefit obligation at end of period   921us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  990us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Transfers   (31)kodk_DefinedBenefitPlanTransfers
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Service cost   4us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  2us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Interest cost   30us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  11us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Plan amendments       (6)us-gaap_DefinedBenefitPlanPlanAmendments
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Benefit payments   (76)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (29)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Actuarial (gain) loss   99us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  4us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Curtailments   1us-gaap_DefinedBenefitPlanCurtailments
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (1)us-gaap_DefinedBenefitPlanCurtailments
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Currency adjustments   (105)us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  21us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Transfers   (9)us-gaap_DefinedBenefitPlanAssetsTransferredToFromPlan
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Gain on plan assets   116us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  26us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Employer contributions   12us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  4us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Benefit payments   (76)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (29)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Currency adjustments   (87)us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesPlanAssets
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  15us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesPlanAssets
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Benefit obligation   932us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  1,010us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Successor [Member]        
Note 16 - Retirement Plans (Details) - Major Funded and Unfunded Defined Benefit Plans [Line Items]        
Interest cost   4us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  1us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Predecessor [Member] | UNITED STATES        
Note 16 - Retirement Plans (Details) - Major Funded and Unfunded Defined Benefit Plans [Line Items]        
Benefit obligation 5,415us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Fair value of plan assets at beginning of period 4,848us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Fair value of plan assets at end of period 4,647us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  4,848us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Under Funded Status at end of period (322)us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Transfers (49)kodk_DefinedBenefitPlanTransfers
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Service cost 19us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  46us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Interest cost 120us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  206us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Benefit payments (247)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Actuarial (gain) loss (269)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Curtailments (20)us-gaap_DefinedBenefitPlanCurtailments
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Special termination benefits     97us-gaap_DefinedBenefitPlanSpecialTerminationBenefits
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Gain on plan assets 46us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Benefit payments (247)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Benefit obligation 4,969us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  5,415us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Predecessor [Member] | Non-U.S. [Member]        
Note 16 - Retirement Plans (Details) - Major Funded and Unfunded Defined Benefit Plans [Line Items]        
Benefit obligation 4,192us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Fair value of plan assets at beginning of period 2,417us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Fair value of plan assets at end of period 832us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  2,417us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Under Funded Status at end of period (176)us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Service cost 6us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  10us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Interest cost 95us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  154us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Participant contributions 1us-gaap_DefinedBenefitPlanContributionsByPlanParticipants
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Benefit payments (138)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Actuarial (gain) loss (104)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Curtailments (7)us-gaap_DefinedBenefitPlanCurtailments
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Settlements (2,890)us-gaap_DefinedBenefitPlanSettlementsBenefitObligation
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Currency adjustments (147)us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Gain on plan assets 77us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Employer contributions 20us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Settlements (1,463)us-gaap_DefinedBenefitPlanSettlementsPlanAssets
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Benefit payments (138)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Currency adjustments (82)us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesPlanAssets
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Benefit obligation 1,008us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  4,192us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Predecessor [Member]        
Note 16 - Retirement Plans (Details) - Major Funded and Unfunded Defined Benefit Plans [Line Items]        
Service cost     1us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Interest cost 3us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  44us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Non-U.S. [Member]        
Note 16 - Retirement Plans (Details) - Major Funded and Unfunded Defined Benefit Plans [Line Items]        
Transfers   (31)kodk_DefinedBenefitPlanTransfers
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
   
Transfers   $ 9us-gaap_DefinedBenefitPlanAssetsTransferredToFromPlan
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember