XML 108 R90.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Commitments and Contingencies (Details) $ / shares in Units, $ in Thousands | 1 Months Ended | 3 Months Ended | 12 Months Ended | 36 Months Ended |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | ---
Jul. 24, 2024 USD ($) | Aug. 31, 2023 | Mar. 31, 2022 potentially_responsible_party | Feb. 28, 2022 USD ($) smelter_site ft | Jan. 31, 2018 USD ($) unilateralAdministrativeOrder potentially_responsible_party | Nov. 27, 2015 USD ($) | Aug. 31, 2015 mining_site | Jun. 29, 2024 USD ($) $ / shares | Jul. 01, 2023 USD ($) | Dec. 28, 2024 USD ($) property potentially_responsible_party smelter_site | Dec. 30, 2023 USD ($) | Dec. 31, 2022 USD ($) | Oct. 31, 2008 import_entry | Dec. 28, 2024 USD ($) potentially_responsible_party smelter_site property | Dec. 25, 2021 USD ($) | Dec. 29, 2018 potentially_responsible_party | Nov. 08, 2016 USD ($) | Apr. 19, 2010
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Environmental expense |  |  |  |  |  |  |  |  |  | $ 1,800 | $ 700 | $ 1,400 |  |  |  |  |  |
Environmental Loss Contingency, Statement of Financial Position [Extensible Enumeration] |  |  |  |  |  |  |  |  |  | Environmental reserves, Other current liabilities |  |  |  | Environmental reserves, Other current liabilities |  |  |  |
Environmental reserves |  |  |  |  |  |  |  |  |  | $ 18,400 | 18,900 |  |  | $ 18,400 |  |  |  |
Expected environmental expenditures for 2025 |  |  |  |  |  |  |  |  |  | 3,200 |  |  |  | 3,200 |  |  |  |
Expected environmental expenditures for 2026 |  |  |  |  |  |  |  |  |  | 1,200 |  |  |  | 1,200 |  |  |  |
Expected environmental expenditures for 2027 |  |  |  |  |  |  |  |  |  | 700 |  |  |  | 700 |  |  |  |
Expected environmental expenditures for 2028 |  |  |  |  |  |  |  |  |  | 800 |  |  |  | 800 |  |  |  |
Expected environmental expenditures for 2029 |  |  |  |  |  |  |  |  |  | 800 |  |  |  | 800 |  |  |  |
Expected environmental expenditures after 2029 |  |  |  |  |  |  |  |  |  | 11,700 |  |  |  | 11,700 |  |  |  |
Proceeds from Insurance Settlement, Gross |  |  |  |  |  |  |  | $ 29,500 |  |  |  |  |  |  |  |  |  |
Insurance deductible |  |  |  |  |  |  |  | $ 250 |  |  |  |  |  |  |  |  |  |
Insured event, gain (loss), pretax |  |  |  |  |  |  |  |  | $ 19,500 |  |  |  |  |  |  |  |  |
Insured event, gain per diluted share, after tax (in USD per share) | $ / shares |  |  |  |  |  |  |  | $ 0.13 |  |  |  |  |  |  |  |  |  |
Proceeds from insurance settlement |  |  |  |  |  |  |  |  |  | 25,000 | $ 24,500 | $ 5,000 |  |  |  |  |  |
Insurance advances, net |  |  |  |  |  |  |  |  |  | 35,000 |  |  |  |  |  |  |  |
Advances to insurance claim |  |  |  |  |  |  |  |  |  | $ 21,600 |  |  |  | 21,600 |  |  |  |
Letter of Credit |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Term of guarantees |  |  |  |  |  |  |  |  |  | 1 year |  |  |  |  |  |  |  |
Letter of Credit | Revolving Credit Facility |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payments required to be made under guarantees, maximum |  |  |  |  |  |  |  |  |  | $ 28,800 |  |  |  | $ 28,800 |  |  |  |
United States Department of Commerce Antidumping Review |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Assignment of antidumping duty rate on U.S. imports by Company subsidiaries (as a percent) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 48.33%
Payment for interest and duties |  |  |  |  |  | $ 3,000 |  |  |  |  |  |  |  |  |  |  |  |
Number of import entries | import_entry |  |  |  |  |  |  |  |  |  |  |  |  | 795 |  |  |  |  |
East La Harpe |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of parties involved in settlement negotiations | smelter_site |  |  |  |  |  |  |  |  |  | 3 |  |  |  | 3 |  |  |  |
Southeast Kansas Sites |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Accrual for environmental loss contingencies, gross |  |  |  | $ 5,600 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Geographic boundary of sites | ft |  |  |  | 50 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Southeast Kansas Sites | Non operating Properties |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of parties involved in settlement negotiations | smelter_site |  |  |  | 3 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Southeast Kansas Sites - East La Harpe | Non operating Properties |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of parties involved in settlement negotiations | potentially_responsible_party |  |  |  |  |  |  |  |  |  | 2 |  |  |  | 2 |  | 2 |  |
Southeast Kansas Sites - Lanyon | Operating Properties |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of properties in remediation | property |  |  |  |  |  |  |  |  |  | 1,371 |  |  |  | 1,371 |  |  |  |
EPA review, term |  | 5 years |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of surrounding properties | property |  |  |  |  |  |  |  |  |  | 300 |  |  |  |  |  |  |  |
Shasta Area Mine Sites |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Period of permit, implementation of Best Management Practices |  |  |  |  |  |  |  |  |  | 10 years |  |  |  |  |  |  |  |
Environmental remediation expense spending |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 1,300 |  |  |  |
Estimated remediation costs, term |  |  |  |  |  |  |  |  |  | 30 years |  |  |  |  |  |  |  |
Shasta Area Mine Sites | Minimum |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimated remediation costs |  |  |  |  |  |  |  |  |  | $ 13,200 |  |  |  |  |  |  |  |
Shasta Area Mine Sites | Maximum |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimated remediation costs |  |  |  |  |  |  |  |  |  | $ 14,900 |  |  |  |  |  |  |  |
Lead Refinery Site |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Environmental expense |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 700 |  |  |  |
Number of surrounding properties | property |  |  |  |  |  |  |  |  |  | 300 |  |  |  |  |  |  |  |
Amount other PRPs will pay to fund cleanup |  |  |  |  |  |  |  |  |  | $ 26,000 |  |  |  |  |  |  |  |
Financial guarantee |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 1,000 |
Lead Refinery Site | Minimum |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimated remediation costs |  |  |  |  |  |  |  |  |  | 2,300 |  |  |  |  |  |  |  |
Lead Refinery Site | Maximum |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimated remediation costs |  |  |  |  |  |  |  |  |  | $ 2,700 |  |  |  |  |  |  |  |
Lead Refinery Site | Non operating Properties |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of parties involved in settlement negotiations | potentially_responsible_party |  |  |  |  |  |  |  |  |  | 2 |  |  |  | 2 |  |  |  |
Estimated remediation costs, term |  |  |  |  |  |  |  |  |  | 12 years |  |  |  |  |  |  |  |
Lead Refinery NPL Site |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Environmental reserves |  |  |  |  | $ 4,500 |  |  |  |  |  |  |  |  |  |  |  |  |
Number of UAOs | unilateralAdministrativeOrder |  |  |  |  | 2 |  |  |  |  |  |  |  |  |  |  |  |  |
Number of PRPs | potentially_responsible_party |  |  | 4 |  | 4 |  |  |  |  |  |  |  |  |  |  |  |  |
Site contingency, total costs |  |  |  |  | $ 25,000 |  |  |  |  |  |  |  |  |  |  |  |  |
Site contingency, amount agreed upon to pay PRPs for past costs |  |  |  |  | 2,000 |  |  |  |  |  |  |  |  |  |  |  |  |
Site contingency, additional reimbursement of past costs |  |  |  |  | $ 700 |  |  |  |  |  |  |  |  |  |  |  |  |
Contingency charge |  |  |  |  |  |  |  |  |  | $ 7,600 |  |  |  |  |  |  |  |
Reserve for settlement |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 3,300 |  |  |
Litigation settlement | $ 100 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Bonita Peak Mining District |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of mining sites | mining_site |  |  |  |  |  |  | 48 |  |  |  |  |  |  |  |  |  |  |
Mueller Copper Tube Products, Inc. | Operating Properties | Minimum |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimated remediation costs |  |  |  |  |  |  |  |  |  | $ 300 |  |  |  |  |  |  |  |

X
- Definition Antidumping fees imposed on certain subsidiaries of the entity. + References No definition available. + Details
Name: | mli_AssignmentOfAntidumpingDutyRateOnUSImportsByCompanySubsidiaries
Namespace Prefix: | mli_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition EPA Review, Term + References No definition available. + Details
Name: | mli_EPAReviewTerm
Namespace Prefix: | mli_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of spending related to known or estimated future costs arising from requirements to perform environmental remediation activities. + References No definition available. + Details
Name: | mli_EnvironmentalRemediationExpenseSpending
Namespace Prefix: | mli_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Geographic Boundary Of Sites + References No definition available. + Details
Name: | mli_GeographicBoundaryOfSites
Namespace Prefix: | mli_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Insurance Advances, Net + References No definition available. + Details
Name: | mli_InsuranceAdvancesNet
Namespace Prefix: | mli_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Insurance Advances, Net, Current + References No definition available. + Details
Name: | mli_InsuranceAdvancesNetCurrent
Namespace Prefix: | mli_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Insurance Deductible + References No definition available. + Details
Name: | mli_InsuranceDeductible
Namespace Prefix: | mli_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Insured Event, Gain (Loss), Per Diluted Share, After Tax + References No definition available. + Details
Name: | mli_InsuredEventGainLossPerDilutedShareAfterTax
Namespace Prefix: | mli_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Insured Event, Gain (Loss), Pretax + References No definition available. + Details
Name: | mli_InsuredEventGainLossPretax
Namespace Prefix: | mli_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Loss Contingency, Possible Payments For Ongoing Work + References No definition available. + Details
Name: | mli_LossContingencyPossiblePaymentsForOngoingWork
Namespace Prefix: | mli_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Refers to import entries made during the period. + References No definition available. + Details
Name: | mli_NumberOfImportEntries
Namespace Prefix: | mli_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Mining Sites + References No definition available. + Details
Name: | mli_NumberOfMiningSites
Namespace Prefix: | mli_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of parties involved in settlement negotiations. + References No definition available. + Details
Name: | mli_NumberOfPartiesInvolvedInSettlementNegotiations
Namespace Prefix: | mli_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of Properties in Remediation + References No definition available. + Details
Name: | mli_NumberOfPropertiesInRemediation
Namespace Prefix: | mli_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of properties surrounding the Lead Refinery site. + References No definition available. + Details
Name: | mli_NumberOfSurroundingProperties
Namespace Prefix: | mli_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Refers to requesting payment for interest and duties related to import entries. + References No definition available. + Details
Name: | mli_PaymentForInterestAndDuties
Namespace Prefix: | mli_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The period of permit for the continued implementation of Best Management Practices. + References No definition available. + Details
Name: | mli_PeriodOfPermitImplementationOfBestManagementPractices
Namespace Prefix: | mli_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Proceeds from Insurance Settlement, Gross + References No definition available. + Details
Name: | mli_ProceedsFromInsuranceSettlementGross
Namespace Prefix: | mli_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Site Contingency, Environmental Remedial and Feasibility Study, Financial Guarantee + References No definition available. + Details
Name: | mli_SiteContingencyEnvironmentalRemedialandFeasibilityStudyFinancialGuarantee
Namespace Prefix: | mli_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Estimated time frame for resolution of the uncertainty as to the loss for an individual site. + References No definition available. + Details
Name: | mli_SiteContingencyEstimatedTimeFrameToResolveContingency1
Namespace Prefix: | mli_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Site Contingency, Number Of Potentially Responsible Parties + References No definition available. + Details
Name: | mli_SiteContingencyNumberOfPotentiallyResponsibleParties
Namespace Prefix: | mli_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Site Contingency, Number Of Unilateral Administrative Orders + References No definition available. + Details
Name: | mli_SiteContingencyNumberOfUnilateralAdministrativeOrders
Namespace Prefix: | mli_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Best estimate of the properties loss exposure around the refinery site, for reasonably possible environmental contingencies for which no accrual has been recorded. + References No definition available. + Details
Name: | mli_SiteContingencyPropertiesLossExposureNotAccruedBestEstimate
Namespace Prefix: | mli_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Site Contingency, Reimbursement Costs To Third Parties For Past Costs + References No definition available. + Details
Name: | mli_SiteContingencyReimbursementCostsToThirdPartiesForPastCosts
Namespace Prefix: | mli_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Site Contingency, Total Cost For All Parties, Best Estimate + References No definition available. + Details
Name: | mli_SiteContingencyTotalCostForAllPartiesBestEstimate
Namespace Prefix: | mli_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Total costs accrued as of the balance sheet date for environmental loss contingencies. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1 Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481931/410-30-50-10 Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Subparagraph (d)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481931/410-30-50-10 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481899/410-30-55-16 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.Y.Q1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1 Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481931/410-30-50-7 + Details
Name: | us-gaap_AccrualForEnvironmentalLossContingencies
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Undiscounted amount of the accrual for environmental loss contingencies. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.Y.Q1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481931/410-30-50-7 + Details
Name: | us-gaap_AccrualForEnvironmentalLossContingenciesGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Undiscounted amount of accrual for environmental loss contingency to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.Y.Q1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481931/410-30-50-7 + Details
Name: | us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueAfterFifthYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Undiscounted amount of accrual for environmental loss contingency to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.Y.Q1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481931/410-30-50-7 + Details
Name: | us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Undiscounted amount of accrual for environmental loss contingency to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.Y.Q1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481931/410-30-50-7 + Details
Name: | us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Undiscounted amount of accrual for environmental loss contingency to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.Y.Q1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481931/410-30-50-7 + Details
Name: | us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Undiscounted amount of accrual for environmental loss contingency to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.Y.Q1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481931/410-30-50-7 + Details
Name: | us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Undiscounted amount of accrual for environmental loss contingency to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.Y.Q1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481931/410-30-50-7 + Details
Name: | us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Estimate of reasonably possible loss exposure in excess of amount accrued for remediation, site restoration, postclosure, monitoring commitments, or other exit costs associated with the sale, disposal or abandonment of a particular property resulting from unanticipated contamination of the assets. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.Y.Q4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.Y.Q2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481899/410-30-55-16 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-2 + Details
Name: | us-gaap_EnvironmentalExitCostsReasonablyPossibleAdditionalLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Indicates line item in statement of financial position that includes accrual for environmental loss contingency. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.Y.Q4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481899/410-30-55-16 + Details
Name: | us-gaap_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumeration
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount, before recovery, of expense for known and estimated future costs arising from requirement to perform environmental remediation. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481899/410-30-55-11 Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481960/410-30-45-4 Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481931/410-30-50-12 + Details
Name: | us-gaap_EnvironmentalRemediationExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount awarded to other party in judgment or settlement of litigation. + References No definition available. + Details
Name: | us-gaap_LitigationSettlementAmountAwardedToOtherParty
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 720 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483359/720-20-50-1 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 27 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482395/460-10-55-27 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-3 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1 + Details
Name: | us-gaap_LossContingenciesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of loss contingency liability. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1 Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-10 + Details
Name: | us-gaap_LossContingencyAccrualAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1 + Details
Name: | us-gaap_LossContingencyLossInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash inflow for proceeds from settlement of insurance claim, classified as operating activities. Excludes insurance settlement classified as investing activities. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Subparagraph (c) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-16 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 21B -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-21B + Details
Name: | us-gaap_ProceedsFromInsuranceSettlementOperatingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_LetterOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_UnfavorableRegulatoryActionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_EnvironmentalRemediationSiteAxis=mli_EastLaHarpeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_EnvironmentalRemediationSiteAxis=mli_SoutheastKansasSitesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=mli_NonOperatingPropertiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_EnvironmentalRemediationSiteAxis=mli_SoutheastKansasSitesEastLaHarpeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_EnvironmentalRemediationSiteAxis=mli_SoutheastKansasSitesLanyonMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=mli_OperatingPropertiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_EnvironmentalRemediationSiteAxis=mli_ShastaAreaMineSitesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_EnvironmentalRemediationSiteAxis=mli_LeadRefinerySiteMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_EnvironmentalRemediationSiteAxis=mli_LeadRefineryNPLSiteMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_EnvironmentalRemediationSiteAxis=mli_BonitaPeakMiningDistrictMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_EnvironmentalRemediationSiteAxis=mli_MuellerCopperTubeProductsIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |