XML 84 R77.htm IDEA: XBRL DOCUMENT
v3.25.1

Commitments and Contingencies - Narrative (Details) - USD ($) $ in Millions |  | 3 Months Ended |
--- | --- | --- | ---
Apr. 25, 2025 | Mar. 31, 2025 | Dec. 31, 2024
Commitments And Contingencies [Line Items] |  |  |
Period over which product liability self-insurance retention levels have varied (in years) |  | 10 years |
Product liability reserves - Current |  | $ 1.8 | $ 1.4
Product liability reserves - Non-Current |  | 5.6 | 5.0
Estimated insurance recoveries |  | 0.0 | 0.0
Warranty claims reserves |  | 45.6 | $ 45.3
Civil penalty |  | 42.6 |
Accounts Payable and Accrued Expenses |  |  |
Commitments And Contingencies [Line Items] |  |  |
Commitment liability |  | 45.0 |
Subsequent Event |  |  |
Commitments And Contingencies [Line Items] |  |  |
Civil penalty | $ 43.2 |  |
Accrued Interest Expense Net of Civil Penalty | $ 0.6 |  |
Maximum |  |  |
Commitments And Contingencies [Line Items] |  |  |
Product liability self-insurance maximum retention level for new occurrence |  | $ 3.0 |

X
- Definition Accrual product liability current. + References No definition available. + Details
Name: | mtw_AccrualProductLiabilityCurrent
Namespace Prefix: | mtw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Accrual product liability non-current. + References No definition available. + Details
Name: | mtw_AccrualProductLiabilityNonCurrent
Namespace Prefix: | mtw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition accrued interest expense net of civil penalty. + References No definition available. + Details
Name: | mtw_AccruedInterestExpenseNetOfCivilPenalty
Namespace Prefix: | mtw_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Civil Penalty + References No definition available. + Details
Name: | mtw_CivilPenalty
Namespace Prefix: | mtw_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Commitment Liability, net. + References No definition available. + Details
Name: | mtw_CommitmentLiabilityNet
Namespace Prefix: | mtw_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Commitments and Contingencies. + References No definition available. + Details
Name: | mtw_CommitmentsAndContingenciesLineItems
Namespace Prefix: | mtw_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents product liability self-insurance retention level for new occurrence. + References No definition available. + Details
Name: | mtw_ProductLiabilitySelfInsuranceRetentionLevelNewOccurrence
Namespace Prefix: | mtw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the period over which product liability self-insurance retention levels have fluctuated (in years). + References No definition available. + Details
Name: | mtw_ProductLiabilitySelfInsuranceRetentionLevelsFluctuationPeriod
Namespace Prefix: | mtw_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying amount as of the balance sheet date of amounts expected to be recovered under the terms of insurance contracts. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_EstimatedInsuranceRecoveries
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(15)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8 + Details
Name: | us-gaap_ProductWarrantyAccrual
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=mtw_AccountsPayableAndAccruedExpensesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
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: |