XML 34 R73.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Values of Financial Instruments - Available-for-Sale Securities Measured at Fair Value (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale securities $ 3,915us-gaap_AvailableForSaleSecurities $ 13,511us-gaap_AvailableForSaleSecurities
Level 1 [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale securities 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Level 2 [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale securities 3,915us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
7,954us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Level 3 [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale securities 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
5,557us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Mutual funds [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale securities 2,216us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= mdr_MutualFundsMember
2,173us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= mdr_MutualFundsMember
Mutual funds [Member] | Level 1 [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale securities 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= mdr_MutualFundsMember
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= mdr_MutualFundsMember
Mutual funds [Member] | Level 2 [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale securities 2,216us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= mdr_MutualFundsMember
2,173us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= mdr_MutualFundsMember
Mutual funds [Member] | Level 3 [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale securities 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= mdr_MutualFundsMember
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= mdr_MutualFundsMember
Commercial paper [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale securities 1,699us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperMember
3,699us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperMember
Commercial paper [Member] | Level 1 [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale securities 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperMember
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperMember
Commercial paper [Member] | Level 2 [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale securities 1,699us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperMember
3,699us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperMember
Commercial paper [Member] | Level 3 [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale securities 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperMember
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperMember
Asset-backed securities and collateralized mortgage obligations [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale securities   7,639us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= mdr_AssetBackedSecuritiesAndCollateralizedMortgageObligationsMember
Asset-backed securities and collateralized mortgage obligations [Member] | Level 1 [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale securities   0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= mdr_AssetBackedSecuritiesAndCollateralizedMortgageObligationsMember
Asset-backed securities and collateralized mortgage obligations [Member] | Level 2 [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale securities   2,082us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= mdr_AssetBackedSecuritiesAndCollateralizedMortgageObligationsMember
Asset-backed securities and collateralized mortgage obligations [Member] | Level 3 [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale securities   $ 5,557us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= mdr_AssetBackedSecuritiesAndCollateralizedMortgageObligationsMember