XML 20 R9.htm IDEA: XBRL DOCUMENT
v3.25.3

Litigation Matters | 9 Months Ended
--- | ---
Sep. 27, 2025
Notes To Financial Statements [Abstract] |
Litigation Matters | Litigation Matters Legal Proceedings and Contingencies From time to time, the company is subject to proceedings, lawsuits and other claims related to products, suppliers, employees, customers and competitors. The company maintains insurance to partially cover product liability, workers compensation, property and casualty, and general liability matters. The company is required to assess the likelihood of any adverse judgments or outcomes to these matters as well as potential ranges of probable losses. A determination of the amount of accrual required, if any, for these contingencies is made after assessment of each matter and the related insurance coverage. The required accrual may change in the future due to new developments or changes in approach, such as a change in settlement strategy in dealing with these mat ters. The company does not believe that any pending litigation will have a material adverse effect on its financial condition, results of operations or cash flows.

X
- Definition Notes to Financial Statements [Abstract] + References No definition available. + Details
Name: | midd_NotesToFinancialStatementsAbstract
Namespace Prefix: | midd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made. + References Reference 1: 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 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.Q4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1 Reference 3: 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 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/450-20/tableOfContent Reference 6: http://www.xbrl.org/2003/role/disclosureRef -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 7: http://www.xbrl.org/2003/role/disclosureRef -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 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/450-30/tableOfContent Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483049/450-30-50-1 + Details
Name: | us-gaap_LossContingencyDisclosures
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration