XML 27 R17.htm IDEA: XBRL DOCUMENT
v3.23.3

Accrued Expenses | 9 Months Ended
--- | ---
Sep. 30, 2023
Disclosure Accrued Expenses [Abstract] |
Accrued Expenses | Accrued Expenses Accrued expenses consist of the following (in thousands):
| Sep 30, 2023 |  | Dec 31, 2022
Contract liabilities | $ | 141,388 |  |  | $ | 185,824 |
Accrued payroll and related expenses | 115,363 |  |  | 122,861 |
Accrued warranty | 87,327 |  |  | 82,096 |
Accrued customer rebates | 56,357 |  |  | 70,706 |
Accrued short-term leases | 26,634 |  |  | 25,250 |
Accrued sales and other tax | 24,889 |  |  | 24,044 |
Accrued contingent consideration | 19,720 |  |  | 20,529 |
Accrued professional fees | 18,442 |  |  | 19,541 |
Accrued agent commission | 16,788 |  |  | 17,381 |
Accrued product liability and workers compensation | 11,150 |  |  | 11,326 |
Other accrued expenses | 77,484 |  |  | 91,769 |
| $ | 595,542 |  |  | $ | 671,327 |

X
- Definition Accrued Liabilities Disclosure [Text Block] + References No definition available. + Details
Name: | midd_AccruedLiabilitiesDisclosureTextBlock
Namespace Prefix: | midd_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure - Accrued Expenses [Abstract] + References No definition available. + Details
Name: | midd_DisclosureAccruedExpensesAbstract
Namespace Prefix: | midd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration