| Oil contracts [Member] | Oil contracts [Member] | Oil contracts [Member] | Oil contracts [Member] | Natural gas contracts [Member] | Natural gas contracts [Member] | Natural gas contracts [Member] | Natural gas contracts [Member] | Equity Securities [Member] | Equity Securities [Member] | Auction Rate Securities [Member] | Auction Rate Securities [Member] | Swap [Member] | Swap [Member] | Commodity Option [Member] | Commodity Option [Member] | Quoted Prices In Active Markets for Identical Assets or Liabilities, Fair Value Inputs (Level 1) [Member] | Quoted Prices In Active Markets for Identical Assets or Liabilities, Fair Value Inputs (Level 1) [Member] | Quoted Prices In Active Markets for Identical Assets or Liabilities, Fair Value Inputs (Level 1) [Member] | Quoted Prices In Active Markets for Identical Assets or Liabilities, Fair Value Inputs (Level 1) [Member] | Quoted Prices In Active Markets for Identical Assets or Liabilities, Fair Value Inputs (Level 1) [Member] | Quoted Prices In Active Markets for Identical Assets or Liabilities, Fair Value Inputs (Level 1) [Member] | Quoted Prices In Active Markets for Identical Assets or Liabilities, Fair Value Inputs (Level 1) [Member] | Quoted Prices In Active Markets for Identical Assets or Liabilities, Fair Value Inputs (Level 1) [Member] | Quoted Prices In Active Markets for Identical Assets or Liabilities, Fair Value Inputs (Level 1) [Member] | Significant Other Observable Fair Value Inputs (Level 2) [Member] | Significant Other Observable Fair Value Inputs (Level 2) [Member] | Significant Other Observable Fair Value Inputs (Level 2) [Member] | Significant Other Observable Fair Value Inputs (Level 2) [Member] | Significant Other Observable Fair Value Inputs (Level 2) [Member] | Significant Other Observable Fair Value Inputs (Level 2) [Member] | Significant Other Observable Fair Value Inputs (Level 2) [Member] | Significant Other Observable Fair Value Inputs (Level 2) [Member] | Significant Other Observable Fair Value Inputs (Level 2) [Member] | Fair Value, Inputs, Level 3 [Member] | Fair Value, Inputs, Level 3 [Member] | Fair Value, Inputs, Level 3 [Member] | Fair Value, Inputs, Level 3 [Member] | Fair Value, Inputs, Level 3 [Member] | Fair Value, Inputs, Level 3 [Member] | Fair Value, Inputs, Level 3 [Member] | Fair Value, Inputs, Level 3 [Member] | Fair Value, Inputs, Level 3 [Member] | Investments [Member] | Investments [Member] | Investments [Member] | Investments [Member] | Derivative Financial Instruments, Assets [Member] | Derivative Financial Instruments, Assets [Member] | Derivative Financial Instruments, Assets [Member] | Derivative Financial Instruments, Assets [Member] | Stock Compensation Plan [Member] | Stock Compensation Plan [Member] | Stock Compensation Plan [Member] | Stock Compensation Plan [Member] | 5.75% Senior Notes Due 2022 [Member] | 5.75% Senior Notes Due 2022 [Member] | 5.625% Senior Notes Due 2024 [Member] | 5.625% Senior Notes Due 2024 [Member] | 7.125% Senior Subordinated Notes due 2018 [Member] | 7.125% Senior Subordinated Notes due 2018 [Member] | 6.875% Senior Subordinated Notes due 2020 [Member] | 6.875% Senior Subordinated Notes due 2020 [Member] |
| | Options Held [Member] | Maximum [Member] | Minimum [Member] | | Options Held [Member] | Maximum [Member] | Minimum [Member] | | | | | | | | | | | Equity Securities [Member] | Equity Securities [Member] | Auction Rate Securities [Member] | Swap [Member] | Swap [Member] | Commodity Option [Member] | Commodity Option [Member] | | | Equity Securities [Member] | Equity Securities [Member] | Auction Rate Securities [Member] | Swap [Member] | Swap [Member] | Commodity Option [Member] | Commodity Option [Member] | | | Equity Securities [Member] | Equity Securities [Member] | Auction Rate Securities [Member] | Swap [Member] | Swap [Member] | Commodity Option [Member] | Commodity Option [Member] | | | | | | | | | | | | | | | | | | | | |