XML 34 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
Benefit Plans Benefit Plans (Detail 11) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets $ 883,223us-gaap_DefinedBenefitPlanFairValueOfPlanAssets $ 904,435us-gaap_DefinedBenefitPlanFairValueOfPlanAssets $ 825,774us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
Cash and Cash Equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 140,959us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
129,932us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
 
Company Stock      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 3,638us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_CompanyStockMember
3,425us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_CompanyStockMember
 
U.S. Equity Mutual Funds      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 37,645us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_USEquityMutualFundsMember
33,612us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_USEquityMutualFundsMember
 
International Equity Mutual Funds      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 91,991us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_InternationalEquityMutualFundsDomain
98,269us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_InternationalEquityMutualFundsDomain
 
Emerging Markets Equity Mutual Funds      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 79,039us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_EmergingMarketsEquityMutualFundsDomain
84,165us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_EmergingMarketsEquityMutualFundsDomain
 
Fixed Income Securities, Corporate and Government Bonds      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 124,709us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_FixedIncomeSecuritiesCorporateAndGovernmentBondsDomain
129,155us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_FixedIncomeSecuritiesCorporateAndGovernmentBondsDomain
 
Fixed Income Mutual Funds, Insurance Contracts      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 24,676us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_FixedIncomeMutualFundsInsuranceContractsDomain
26,108us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_FixedIncomeMutualFundsInsuranceContractsDomain
 
Fixed Income Mutual Funds, Core Bond      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 159,597us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_FixedIncomeMutualFundsCoreBondDomain
183,184us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_FixedIncomeMutualFundsCoreBondDomain
 
Real Estate      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 61,849us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
66,431us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
 
Real Asset Mutual Funds, Commodities      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 52,234us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_RealAssetMutualFundsCommoditiesDomain
49,752us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_RealAssetMutualFundsCommoditiesDomain
 
Other Types of Investments, Global Allocation Funds      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 25,935us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_OtherTypesOfInvestmentsGlobalAllocationFundsDomain
23,090us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_OtherTypesOfInvestmentsGlobalAllocationFundsDomain
 
Other Types of Investments, Multi-Strategy Fund of Hedge Funds      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 80,951us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_OtherTypesOfInvestmentsMultiStrategyFundOfHedgeFundsDomain
77,312us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_OtherTypesOfInvestmentsMultiStrategyFundOfHedgeFundsDomain
 
Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 605,957us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
639,596us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Level 1 | Cash and Cash Equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 140,959us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
129,932us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Level 1 | Company Stock      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 3,638us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_CompanyStockMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
3,425us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_CompanyStockMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Level 1 | U.S. Equity Mutual Funds      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 7,377us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_USEquityMutualFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
5,960us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_USEquityMutualFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Level 1 | International Equity Mutual Funds      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 39,515us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_InternationalEquityMutualFundsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
44,149us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_InternationalEquityMutualFundsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Level 1 | Emerging Markets Equity Mutual Funds      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 72,360us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_EmergingMarketsEquityMutualFundsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
78,392us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_EmergingMarketsEquityMutualFundsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Level 1 | Fixed Income Securities, Corporate and Government Bonds      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 124,709us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_FixedIncomeSecuritiesCorporateAndGovernmentBondsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
129,155us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_FixedIncomeSecuritiesCorporateAndGovernmentBondsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Level 1 | Fixed Income Mutual Funds, Insurance Contracts      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_FixedIncomeMutualFundsInsuranceContractsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_FixedIncomeMutualFundsInsuranceContractsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Level 1 | Fixed Income Mutual Funds, Core Bond      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 120,840us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_FixedIncomeMutualFundsCoreBondDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
146,857us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_FixedIncomeMutualFundsCoreBondDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Level 1 | Real Estate      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 61,849us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
66,431us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Level 1 | Real Asset Mutual Funds, Commodities      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 20,920us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_RealAssetMutualFundsCommoditiesDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
23,293us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_RealAssetMutualFundsCommoditiesDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Level 1 | Other Types of Investments, Global Allocation Funds      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 13,790us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_OtherTypesOfInvestmentsGlobalAllocationFundsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
12,002us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_OtherTypesOfInvestmentsGlobalAllocationFundsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Level 1 | Other Types of Investments, Multi-Strategy Fund of Hedge Funds      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_OtherTypesOfInvestmentsMultiStrategyFundOfHedgeFundsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_OtherTypesOfInvestmentsMultiStrategyFundOfHedgeFundsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 166,731us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
162,916us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Level 2 | Cash and Cash Equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Level 2 | Company Stock      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_CompanyStockMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_CompanyStockMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Level 2 | U.S. Equity Mutual Funds      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 30,268us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_USEquityMutualFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
27,652us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_USEquityMutualFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Level 2 | International Equity Mutual Funds      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 52,476us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_InternationalEquityMutualFundsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
54,120us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_InternationalEquityMutualFundsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Level 2 | Emerging Markets Equity Mutual Funds      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 6,679us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_EmergingMarketsEquityMutualFundsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
5,773us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_EmergingMarketsEquityMutualFundsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Level 2 | Fixed Income Securities, Corporate and Government Bonds      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_FixedIncomeSecuritiesCorporateAndGovernmentBondsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_FixedIncomeSecuritiesCorporateAndGovernmentBondsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Level 2 | Fixed Income Mutual Funds, Insurance Contracts      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 23,288us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_FixedIncomeMutualFundsInsuranceContractsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
24,633us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_FixedIncomeMutualFundsInsuranceContractsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Level 2 | Fixed Income Mutual Funds, Core Bond      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 38,757us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_FixedIncomeMutualFundsCoreBondDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
36,327us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_FixedIncomeMutualFundsCoreBondDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Level 2 | Real Estate      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Level 2 | Real Asset Mutual Funds, Commodities      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 3,118us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_RealAssetMutualFundsCommoditiesDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
3,323us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_RealAssetMutualFundsCommoditiesDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Level 2 | Other Types of Investments, Global Allocation Funds      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 12,145us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_OtherTypesOfInvestmentsGlobalAllocationFundsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
11,088us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_OtherTypesOfInvestmentsGlobalAllocationFundsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Level 2 | Other Types of Investments, Multi-Strategy Fund of Hedge Funds      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_OtherTypesOfInvestmentsMultiStrategyFundOfHedgeFundsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_OtherTypesOfInvestmentsMultiStrategyFundOfHedgeFundsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 110,535us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
101,923us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
99,697us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Level 3 | Cash and Cash Equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Level 3 | Company Stock      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_CompanyStockMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_CompanyStockMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Level 3 | U.S. Equity Mutual Funds      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_USEquityMutualFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_USEquityMutualFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Level 3 | International Equity Mutual Funds      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_InternationalEquityMutualFundsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_InternationalEquityMutualFundsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Level 3 | Emerging Markets Equity Mutual Funds      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_EmergingMarketsEquityMutualFundsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_EmergingMarketsEquityMutualFundsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Level 3 | Fixed Income Securities, Corporate and Government Bonds      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_FixedIncomeSecuritiesCorporateAndGovernmentBondsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_FixedIncomeSecuritiesCorporateAndGovernmentBondsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Level 3 | Fixed Income Mutual Funds, Insurance Contracts      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 1,388us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_FixedIncomeMutualFundsInsuranceContractsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
1,475us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_FixedIncomeMutualFundsInsuranceContractsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
1,726us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_FixedIncomeMutualFundsInsuranceContractsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Level 3 | Fixed Income Mutual Funds, Core Bond      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_FixedIncomeMutualFundsCoreBondDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_FixedIncomeMutualFundsCoreBondDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Level 3 | Real Estate      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Level 3 | Real Asset Mutual Funds, Commodities      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 28,196us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_RealAssetMutualFundsCommoditiesDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
23,136us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_RealAssetMutualFundsCommoditiesDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
22,986us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_RealAssetMutualFundsCommoditiesDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Level 3 | Other Types of Investments, Global Allocation Funds      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_OtherTypesOfInvestmentsGlobalAllocationFundsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_OtherTypesOfInvestmentsGlobalAllocationFundsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Level 3 | Other Types of Investments, Multi-Strategy Fund of Hedge Funds      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets $ 80,951us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_OtherTypesOfInvestmentsMultiStrategyFundOfHedgeFundsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
$ 77,312us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_OtherTypesOfInvestmentsMultiStrategyFundOfHedgeFundsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
$ 74,985us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mtd_OtherTypesOfInvestmentsMultiStrategyFundOfHedgeFundsDomain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member