XML 60 R39.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Coal Trading Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2017
Coal Trading [Member] |
Coal Trading [Line Items] |
Corporate Hedging - Coal Trading [Policy Text Block] | The Company’s risk management function, which is independent of the Company’s commercial trading function, is responsible for valuation policies and procedures, with oversight from executive management. Generally, the Company’s Level 3 instruments or contracts are valued using bid/ask price quotations and other market assessments obtained from multiple, independent third-party brokers or other transactional data incorporated into internally-generated discounted cash flow models. Decreases in the number of third-party brokers or market liquidity could erode the quality of market information and therefore the valuation of the Company’s market positions. The Company’s valuation techniques include basis adjustments to the foregoing price inputs for quality, such as sulfur and ash content, location differentials, expressed as port and freight costs, and credit risk. The Company’s risk management function independently validates the Company’s valuation inputs, including unobservable inputs, with third-party information and settlement prices from other sources where available. A daily process is performed to analyze market price changes and changes to the portfolio. Further periodic validation occurs at the time contracts are settled with the counterparty. These valuation techniques have been consistently applied in all periods presented, and the Company believes it has obtained the most accurate information available for the types of derivative contracts held

X
- Definition Coal Trading [Line Items] + References No definition available. + Details
Name: | btu_CoalTradingLineItems
Namespace Prefix: | btu_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Corporate Hedging - Coal Trading [Policy Text Block] + References No definition available. + Details
Name: | btu_CorporateHedgingCoalTradingPolicyTextBlock
Namespace Prefix: | btu_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_TradingActivityByTypeAxis=btu_CoalTradingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |