XML 56 R116.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitment and Contingencies - Additional Information (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Sep. 27, 2014
Jun. 28, 2014
Dec. 27, 2014
Dec. 28, 2013
Feb. 09, 2015
LegalMatter
Commitments and Contingencies Disclosure [Line Items]          
Purchases under the agreement     $ 647odp_PurchasedAmountUnderPurchaseCommitment $ 87odp_PurchasedAmountUnderPurchaseCommitment  
Legal fees, costs, and expenses 1us-gaap_LegalFees 80us-gaap_LegalFees 81us-gaap_LegalFees    
Delware Court of Chancery [Member]          
Commitments and Contingencies Disclosure [Line Items]          
Number of lawsuits filed     7us-gaap_LossContingencyNewClaimsFiledNumber
/ us-gaap_LitigationCaseAxis
= odp_DelawareCourtOfChanceryMember
   
Palm Beach County Circuit Court [Member]          
Commitments and Contingencies Disclosure [Line Items]          
Number of lawsuits filed     2us-gaap_LossContingencyNewClaimsFiledNumber
/ us-gaap_LitigationCaseAxis
= odp_PalmBeachCountyCircuitCourtMember
   
Subsequent Event          
Commitments and Contingencies Disclosure [Line Items]          
Number of class action filed         1odp_AllegedClassActionsFiled
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Minimum          
Commitments and Contingencies Disclosure [Line Items]          
Losses for environmental liabilities     10us-gaap_EnvironmentalExpenseAndLiabilities
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Maximum          
Commitments and Contingencies Disclosure [Line Items]          
Losses for environmental liabilities     25us-gaap_EnvironmentalExpenseAndLiabilities
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Settled Litigation          
Commitments and Contingencies Disclosure [Line Items]          
Increase in legal accrual     80us-gaap_IncreaseDecreaseInOtherAccruedLiabilities
/ us-gaap_LitigationStatusAxis
= us-gaap_SettledLitigationMember
   
Settlement amount agreed     68us-gaap_LitigationSettlementAmount
/ us-gaap_LitigationStatusAxis
= us-gaap_SettledLitigationMember
   
Legal fees, costs, and expenses     $ 9us-gaap_LegalFees
/ us-gaap_LitigationStatusAxis
= us-gaap_SettledLitigationMember
   
Settlement agreement date     2014-12-19