XML 25 R57.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments (Details Textual) (USD $)
3 Months Ended
Mar. 31, 2015
MMBTU
Mar. 31, 2014
Dec. 31, 2014
Derivative Instruments, Gain (Loss) [Line Items]      
Typical hedging period 3 years    
Net liability aggregate fair value $ 19,000,000us-gaap_DerivativeNetLiabilityPositionAggregateFairValue    
Collateral provided to counterparties related to derivatives 25,000,000us-gaap_CollateralAlreadyPostedAggregateFairValue    
Commodity contracts      
Derivative Instruments, Gain (Loss) [Line Items]      
Nonmonetary notional amount of derivatives 22,000,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
   
Loss on cash flow hedge ineffectiveness 0us-gaap_LossOnCashFlowHedgeIneffectiveness
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
0us-gaap_LossOnCashFlowHedgeIneffectiveness
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
 
Fair value of contracts not designated as cash flow hedges 5,000,000us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
  5,000,000us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Foreign exchange contracts      
Derivative Instruments, Gain (Loss) [Line Items]      
Loss on cash flow hedge ineffectiveness 0us-gaap_LossOnCashFlowHedgeIneffectiveness
/ us-gaap_DerivativeInstrumentRiskAxis
= usg_ForeignExchangeContractsTwoMember
0us-gaap_LossOnCashFlowHedgeIneffectiveness
/ us-gaap_DerivativeInstrumentRiskAxis
= usg_ForeignExchangeContractsTwoMember
 
Notional amounts of foreign exchange forward contracts 115,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= usg_ForeignExchangeContractsTwoMember
   
Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges | Commodity contracts      
Derivative Instruments, Gain (Loss) [Line Items]      
Unrealized loss that remained in AOCI from cash flow hedges, net of tax (22,000,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
  (20,000,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges | Foreign exchange contracts      
Derivative Instruments, Gain (Loss) [Line Items]      
Unrealized loss that remained in AOCI from cash flow hedges, net of tax $ 8,000,000us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1
/ us-gaap_DerivativeInstrumentRiskAxis
= usg_ForeignExchangeContractsTwoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
  $ 3,000,000us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1
/ us-gaap_DerivativeInstrumentRiskAxis
= usg_ForeignExchangeContractsTwoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember