XML 95 R75.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments (Details Textual) (USD $)
12 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2014
MMBTU
Sep. 30, 2012
Dec. 31, 2012
Derivative Instruments, Gain (Loss) [Line Items]      
Net liability position of derivatives $ 22,000,000us-gaap_DerivativeNetLiabilityPositionAggregateFairValue    
Collateral provided to counterparties related to derivatives 19,000,000us-gaap_CollateralAlreadyPostedAggregateFairValue    
Commodity contracts      
Derivative Instruments, Gain (Loss) [Line Items]      
Aggregate notional amount 26,000,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
   
Ineffectiveness recorded on contracts designated as cash flow hedges 0us-gaap_LossOnCashFlowHedgeIneffectiveness
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
   
Contracts not designated as cash flow hedges 5,000,000us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
   
Commodity contracts | Derivatives      
Derivative Instruments, Gain (Loss) [Line Items]      
Unrealized loss remaining in AOCI 20,000,000us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
   
Foreign exchange contracts two      
Derivative Instruments, Gain (Loss) [Line Items]      
Ineffectiveness recorded on contracts designated as cash flow hedges 0us-gaap_LossOnCashFlowHedgeIneffectiveness
/ us-gaap_DerivativeInstrumentRiskAxis
= usg_ForeignExchangeContractsTwoMember
   
Notional amounts of foreign exchange forward contracts 72,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= usg_ForeignExchangeContractsTwoMember
   
Fair value of contracts remaining in AOCI 3,000,000us-gaap_ForeignCurrencyCashFlowHedgeAssetAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= usg_ForeignExchangeContractsTwoMember
   
Foreign exchange contract three      
Derivative Instruments, Gain (Loss) [Line Items]      
Notional amounts of foreign exchange forward contracts   25,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= usg_ForeignExchangeContractThreeMember
 
Ineffectiveness on net investment recorded   0us-gaap_AmountOfIneffectivenessOnNetInvestmentHedges
/ us-gaap_DerivativeInstrumentRiskAxis
= usg_ForeignExchangeContractThreeMember
 
Loss reclassified from AOCI to earnings     $ 1,000,000us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= usg_ForeignExchangeContractThreeMember