XML 73 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitment and contingencies variable interest entities (Details 4) (USD $)
Mar. 31, 2015
Dec. 01, 2014
Dec. 31, 2014
Mar. 31, 2014
Dakota Prairie Refining, LLC [Member]        
Variable Interest Entities [Line Items]        
Percent of ownership 50.00%mdu_PercentOfOwnership
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
     
Total project costs $ 300,000,000mdu_Totalprojectcosts
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
     
Portion of capital commitment 150,000,000mdu_PortionOfCapitalCommitment
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
     
Partner portion of capital commitment 75,000,000mdu_PartnerPortionOfCapitalCommitment
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
     
Excess capital commitments 300,000,000mdu_ExcessCapitalCommitments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
     
Project cost low range estimate 425,000,000mdu_ProjectCostLowRangeEstimate
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
     
Project cost high range estimate 435,000,000mdu_ProjectCostHighRangeEstimate
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
     
Term loan for project debt financing 75,000,000mdu_TermLoanForProjectDebtFinancing
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
     
Line of credit facility, maximum borrowing capacity   50,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
   
Dakota Prairie Refining, LLC [Member] | Cash and cash equivalents [Member]        
Variable Interest Entities [Line Items]        
Limited liability entity, consolidated, carrying amount, assets 10,784,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
  21,376,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
22,996,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
Dakota Prairie Refining, LLC [Member] | Accounts receivable [Member]        
Variable Interest Entities [Line Items]        
Limited liability entity, consolidated, carrying amount, assets 2,335,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
  2,759,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
0us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
Dakota Prairie Refining, LLC [Member] | Inventories [Member]        
Variable Interest Entities [Line Items]        
Limited liability entity, consolidated, carrying amount, assets 7,902,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_InventoriesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
  5,311,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_InventoriesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
0us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_InventoriesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
Dakota Prairie Refining, LLC [Member] | Other current assets [Member]        
Variable Interest Entities [Line Items]        
Limited liability entity, consolidated, carrying amount, assets 2,926,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
  4,019,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
1,135,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
Dakota Prairie Refining, LLC [Member] | Total current assets [Member]        
Variable Interest Entities [Line Items]        
Limited liability entity, consolidated, carrying amount, assets 23,947,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_BalanceSheetLocationAxis
= mdu_TotalCurrentAssetsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
  33,465,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_BalanceSheetLocationAxis
= mdu_TotalCurrentAssetsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
24,131,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_BalanceSheetLocationAxis
= mdu_TotalCurrentAssetsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
Dakota Prairie Refining, LLC [Member] | Net property, plant and equipment [Member]        
Variable Interest Entities [Line Items]        
Limited liability entity, consolidated, carrying amount, assets 425,944,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_BalanceSheetLocationAxis
= mdu_NetPropertyPlantAndEquipmentMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
  398,984,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_BalanceSheetLocationAxis
= mdu_NetPropertyPlantAndEquipmentMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
207,260,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_BalanceSheetLocationAxis
= mdu_NetPropertyPlantAndEquipmentMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
Dakota Prairie Refining, LLC [Member] | Other [Member]        
Variable Interest Entities [Line Items]        
Limited liability entity, consolidated, carrying amount, assets 4,562,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
  3,400,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
0us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
Dakota Prairie Refining, LLC [Member] | Total deferred charges and other assets [Member]        
Variable Interest Entities [Line Items]        
Limited liability entity, consolidated, carrying amount, assets 4,562,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_BalanceSheetLocationAxis
= mdu_TotalDeferredChargesandOtherAssetsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
  3,400,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_BalanceSheetLocationAxis
= mdu_TotalDeferredChargesandOtherAssetsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
0us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_BalanceSheetLocationAxis
= mdu_TotalDeferredChargesandOtherAssetsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
Dakota Prairie Refining, LLC [Member] | Total assets [Member]        
Variable Interest Entities [Line Items]        
Limited liability entity, consolidated, carrying amount, assets 454,453,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_BalanceSheetLocationAxis
= mdu_TotalAssetsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
  435,849,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_BalanceSheetLocationAxis
= mdu_TotalAssetsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
231,391,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_BalanceSheetLocationAxis
= mdu_TotalAssetsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
Dakota Prairie Refining, LLC [Member] | Short-term borrowings [Member]        
Variable Interest Entities [Line Items]        
Limited liability entity, consolidated, carrying amount, liabilities 16,100,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermDebtMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
  0us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermDebtMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
0us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermDebtMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
Dakota Prairie Refining, LLC [Member] | Long-term debt due within one year [Member]        
Variable Interest Entities [Line Items]        
Limited liability entity, consolidated, carrying amount, liabilities 3,000,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_BalanceSheetLocationAxis
= mdu_LongtermdebtduewithinoneyearMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
  3,000,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_BalanceSheetLocationAxis
= mdu_LongtermdebtduewithinoneyearMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
3,000,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_BalanceSheetLocationAxis
= mdu_LongtermdebtduewithinoneyearMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
Dakota Prairie Refining, LLC [Member] | Accounts payable [Member]        
Variable Interest Entities [Line Items]        
Limited liability entity, consolidated, carrying amount, liabilities 23,654,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
  55,089,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
16,103,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
Dakota Prairie Refining, LLC [Member] | Taxes payable [Member]        
Variable Interest Entities [Line Items]        
Limited liability entity, consolidated, carrying amount, liabilities 569,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_BalanceSheetLocationAxis
= mdu_TaxesPayableMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
  648,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_BalanceSheetLocationAxis
= mdu_TaxesPayableMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
113,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_BalanceSheetLocationAxis
= mdu_TaxesPayableMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
Dakota Prairie Refining, LLC [Member] | Accrued compensation [Member]        
Variable Interest Entities [Line Items]        
Limited liability entity, consolidated, carrying amount, liabilities 683,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_BalanceSheetLocationAxis
= mdu_AccruedCompensationMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
  727,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_BalanceSheetLocationAxis
= mdu_AccruedCompensationMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
164,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_BalanceSheetLocationAxis
= mdu_AccruedCompensationMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
Dakota Prairie Refining, LLC [Member] | Other accrued liabilities [Member]        
Variable Interest Entities [Line Items]        
Limited liability entity, consolidated, carrying amount, liabilities 1,016,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_BalanceSheetLocationAxis
= mdu_OtherAccruedLiabilitiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
  899,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_BalanceSheetLocationAxis
= mdu_OtherAccruedLiabilitiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
580,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_BalanceSheetLocationAxis
= mdu_OtherAccruedLiabilitiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
Dakota Prairie Refining, LLC [Member] | Total current liabilities [Member]        
Variable Interest Entities [Line Items]        
Limited liability entity, consolidated, carrying amount, liabilities 45,022,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_BalanceSheetLocationAxis
= mdu_TotalcurrentliabilitiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
  60,363,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_BalanceSheetLocationAxis
= mdu_TotalcurrentliabilitiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
19,960,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_BalanceSheetLocationAxis
= mdu_TotalcurrentliabilitiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
Dakota Prairie Refining, LLC [Member] | Long-term debt [Member]        
Variable Interest Entities [Line Items]        
Limited liability entity, consolidated, carrying amount, liabilities 69,000,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_LongTermDebtMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
  69,000,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_LongTermDebtMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
72,000,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_LongTermDebtMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
Dakota Prairie Refining, LLC [Member] | Total liabilities [Member]        
Variable Interest Entities [Line Items]        
Limited liability entity, consolidated, carrying amount, liabilities 114,022,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_BalanceSheetLocationAxis
= mdu_TotalLiabilitiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
  129,363,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_BalanceSheetLocationAxis
= mdu_TotalLiabilitiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
91,960,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_BalanceSheetLocationAxis
= mdu_TotalLiabilitiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
Fuel contract [Member]        
Variable Interest Entities [Line Items]        
Variable interest entity, reporting entity involvement, maximum loss exposure, amount $ 20,800,000us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_FuelContractMember
     
WBI Holdings [Member] | Dakota Prairie Refining, LLC [Member]        
Variable Interest Entities [Line Items]        
Percent of credit agreement guaranteed   50.00%mdu_PercentofCreditAgreementGuaranteed
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= mdu_WBIHoldingsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember
   
Noncontrolling interest [Member] | Dakota Prairie Refining, LLC [Member]        
Variable Interest Entities [Line Items]        
Percent of credit agreement guaranteed   50.00%mdu_PercentofCreditAgreementGuaranteed
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= mdu_DakotaPrairieRefiningLlcMember