Fair Value Measurements: Fair Value Measurements (Details) - USD ($) $ in Thousands | Mar. 31, 2016 | Dec. 31, 2015 | Mar. 31, 2015 |
Fair Value, Transfers Between Level 1 and Level 2, Description and Policy [Abstract] | | | |
Assets-Transfers out of level 1 to 2 | $ 0 | $ 0 | $ 0 |
Assets -Transfers out of level 2 to 1 | 0 | 0 | 0 |
Liabilities -Transfers out of level 1 to 2 | 0 | 0 | 0 |
Liabilities -Transfers out of level 2 to 1 | 0 | 0 | 0 |
Fair Value, Measurements, Recurring [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset | (9,928) | (12,937) | (15,806) |
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset | (21,959) | (25,141) | (22,260) |
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Assets, Total | 0 | 0 | 0 |
Derivative Liabilities, Total | 0 | 0 | 0 |
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Assets, Total | 11,499 | 16,378 | 15,806 |
Derivative Liabilities, Total | 40,446 | 28,132 | 27,745 |
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Assets, Total | 0 | 0 | 0 |
Derivative Liabilities, Total | 0 | 0 | 0 |
Interest Rate Swap [Member] | Fair Value, Measurements, Recurring [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset | 0 | 0 | 0 |
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset | 0 | 0 | 0 |
Interest Rate Swap [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Assets, Commodity Derivatives | 0 | 0 | 0 |
Derivative Liabilities, Fair Value Disclosure | 0 | 0 | 0 |
Interest Rate Swap [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Assets, Commodity Derivatives | 0 | 3,441 | 0 |
Derivative Liabilities, Fair Value Disclosure | 16,768 | 2,991 | 5,485 |
Interest Rate Swap [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Assets, Commodity Derivatives | 0 | 0 | 0 |
Derivative Liabilities, Fair Value Disclosure | 0 | 0 | 0 |
Crude Oil [Member] | Commodity Option [Member] | Fair Value, Measurements, Recurring [Member] | Oil and Gas [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset | 0 | 0 | 0 |
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset | 0 | 0 | 0 |
Crude Oil [Member] | Commodity Option [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Oil and Gas [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Assets, Commodity Derivatives | 0 | 0 | 0 |
Derivative Liabilities, Fair Value Disclosure | 0 | 0 | 0 |
Crude Oil [Member] | Commodity Option [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Oil and Gas [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Assets, Commodity Derivatives | 0 | 0 | 0 |
Derivative Liabilities, Fair Value Disclosure | 0 | 0 | 0 |
Crude Oil [Member] | Commodity Option [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Oil and Gas [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Assets, Commodity Derivatives | 0 | 0 | 0 |
Derivative Liabilities, Fair Value Disclosure | 0 | 0 | 0 |
Crude Oil [Member] | Basis Swap [Member] | Fair Value, Measurements, Recurring [Member] | Oil and Gas [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset | (4,668) | (6,309) | (8,096) |
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset | 0 | 0 | (2) |
Crude Oil [Member] | Basis Swap [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Oil and Gas [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Assets, Commodity Derivatives | 0 | 0 | 0 |
Derivative Liabilities, Fair Value Disclosure | 0 | 0 | 0 |
Crude Oil [Member] | Basis Swap [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Oil and Gas [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Assets, Commodity Derivatives | 4,668 | 6,309 | 8,096 |
Derivative Liabilities, Fair Value Disclosure | 0 | 0 | 2 |
Crude Oil [Member] | Basis Swap [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Oil and Gas [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Assets, Commodity Derivatives | 0 | 0 | 0 |
Derivative Liabilities, Fair Value Disclosure | 0 | 0 | 0 |
Natural Gas [Member] | Commodity Option [Member] | Fair Value, Measurements, Recurring [Member] | Oil and Gas [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset | 0 | 0 | 0 |
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset | 0 | 0 | 0 |
Natural Gas [Member] | Commodity Option [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Oil and Gas [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Assets, Commodity Derivatives | 0 | 0 | 0 |
Derivative Liabilities, Fair Value Disclosure | 0 | 0 | 0 |
Natural Gas [Member] | Commodity Option [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Oil and Gas [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Assets, Commodity Derivatives | 0 | 0 | 0 |
Derivative Liabilities, Fair Value Disclosure | 0 | 0 | 0 |
Natural Gas [Member] | Commodity Option [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Oil and Gas [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Assets, Commodity Derivatives | 0 | 0 | 0 |
Derivative Liabilities, Fair Value Disclosure | 0 | 0 | 0 |
Natural Gas [Member] | Basis Swap [Member] | Fair Value, Measurements, Recurring [Member] | Oil and Gas [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset | (3,761) | (4,335) | (6,526) |
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset | (250) | (556) | (256) |
Natural Gas [Member] | Basis Swap [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Oil and Gas [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Assets, Commodity Derivatives | 0 | 0 | 0 |
Derivative Liabilities, Fair Value Disclosure | 0 | 0 | 0 |
Natural Gas [Member] | Basis Swap [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Oil and Gas [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Assets, Commodity Derivatives | 3,761 | 4,335 | 6,526 |
Derivative Liabilities, Fair Value Disclosure | 250 | 556 | 256 |
Natural Gas [Member] | Basis Swap [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Oil and Gas [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Assets, Commodity Derivatives | 0 | 0 | 0 |
Derivative Liabilities, Fair Value Disclosure | 0 | 0 | 0 |
Natural Gas, Distribution [Member] | Fair Value, Measurements, Recurring [Member] | Utilities Group [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset | (1,499) | (2,293) | (1,184) |
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset | (21,709) | (24,585) | (22,002) |
Natural Gas, Distribution [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Utilities Group [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Assets, Commodity Derivatives | 0 | 0 | 0 |
Derivative Liabilities, Fair Value Disclosure | 0 | 0 | 0 |
Natural Gas, Distribution [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Utilities Group [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Assets, Commodity Derivatives | 3,070 | 2,293 | 1,184 |
Derivative Liabilities, Fair Value Disclosure | 23,428 | 24,585 | 22,002 |
Natural Gas, Distribution [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Utilities Group [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Assets, Commodity Derivatives | 0 | 0 | 0 |
Derivative Liabilities, Fair Value Disclosure | 0 | 0 | 0 |
Estimate of Fair Value Measurement [Member] | Fair Value, Measurements, Recurring [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Assets, Total | 1,571 | 3,441 | 0 |
Derivative Liabilities, Total | 18,487 | 2,991 | 5,485 |
Estimate of Fair Value Measurement [Member] | Interest Rate Swap [Member] | Fair Value, Measurements, Recurring [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Assets, Commodity Derivatives | 0 | 3,441 | 0 |
Derivative Liabilities, Fair Value Disclosure | 16,768 | 2,991 | 5,485 |
Estimate of Fair Value Measurement [Member] | Crude Oil [Member] | Commodity Option [Member] | Fair Value, Measurements, Recurring [Member] | Oil and Gas [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Assets, Commodity Derivatives | 0 | 0 | 0 |
Derivative Liabilities, Fair Value Disclosure | 0 | 0 | 0 |
Estimate of Fair Value Measurement [Member] | Crude Oil [Member] | Basis Swap [Member] | Fair Value, Measurements, Recurring [Member] | Oil and Gas [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Assets, Commodity Derivatives | 0 | 0 | 0 |
Derivative Liabilities, Fair Value Disclosure | 0 | 0 | 0 |
Estimate of Fair Value Measurement [Member] | Natural Gas [Member] | Commodity Option [Member] | Fair Value, Measurements, Recurring [Member] | Oil and Gas [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Assets, Commodity Derivatives | 0 | 0 | 0 |
Derivative Liabilities, Fair Value Disclosure | 0 | 0 | 0 |
Estimate of Fair Value Measurement [Member] | Natural Gas [Member] | Basis Swap [Member] | Fair Value, Measurements, Recurring [Member] | Oil and Gas [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Assets, Commodity Derivatives | 0 | 0 | 0 |
Derivative Liabilities, Fair Value Disclosure | 0 | 0 | 0 |
Estimate of Fair Value Measurement [Member] | Natural Gas, Distribution [Member] | Fair Value, Measurements, Recurring [Member] | Utilities Group [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Derivative Assets, Commodity Derivatives | 1,571 | 0 | 0 |
Derivative Liabilities, Fair Value Disclosure | $ 1,719 | $ 0 | $ 0 |