XML 140 R107.htm IDEA: XBRL DOCUMENT v2.4.1.9
Multiemployer other postretirement and defined contribution plans (Details 15) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Multiemployer Plans, Defined Contribution [Member]      
Multiemployer Plans [Line Items]      
Multiemployer plan, period contributions $ 22,000us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_DefinedContributionPlanNameAxis
= mdu_MultiemployerPlansDefinedContributionMember
$ 20,600us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_DefinedContributionPlanNameAxis
= mdu_MultiemployerPlansDefinedContributionMember
$ 18,700us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_DefinedContributionPlanNameAxis
= mdu_MultiemployerPlansDefinedContributionMember
Multiemployer Plans, Postretirement Benefit [Member]      
Multiemployer Plans [Line Items]      
Multiemployer plan, period contributions $ 34,600us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPostretirementBenefitMember
$ 37,100us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPostretirementBenefitMember
$ 31,400us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPostretirementBenefitMember