XML 24 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Debt (Accounts Receivable Securitization) (Details) (USD $)
0 Months Ended
Sep. 11, 2014
Dec. 19, 2012
Apr. 04, 2015
Dec. 31, 2014
Line of Credit Facility [Line Items]        
Receivables securing amount utilized on facility     $ 747,879,000us-gaap_SecurityOwnedAndPledgedAsCollateralFairValue  
Secured Credit Facility [Member]        
Line of Credit Facility [Line Items]        
Term of line of credit (years)   3 years    
Securitization agreement, maximum borrowing capacity 500,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= mhk_SecuredCreditFacilityMember
300,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= mhk_SecuredCreditFacilityMember
   
Basis spread on securitization agreement 0.70%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= mhk_SecuredCreditFacilityMember
     
Commitment fee percentage on unused amount of each lender's commitment 0.35%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= mhk_SecuredCreditFacilityMember
     
Carrying Value [Member] | Secured Credit Facility [Member]        
Line of Credit Facility [Line Items]        
Securitization facility     $ 492,900,000us-gaap_LinesOfCreditFairValueDisclosure
/ us-gaap_CreditFacilityAxis
= mhk_SecuredCreditFacilityMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
$ 500,000,000us-gaap_LinesOfCreditFairValueDisclosure
/ us-gaap_CreditFacilityAxis
= mhk_SecuredCreditFacilityMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember