XML 95 R78.htm IDEA: XBRL DOCUMENT
v3.25.0.1

INCOME TAXES INCOME TAXES (Tax Cuts and Jobs Act) (Detail) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2024 USD ($) | Dec. 31, 2023 USD ($) | Dec. 31, 2018 USD ($) numberOfTransitionTaxYears
Income Tax Disclosure [Abstract] |  |  |
Transition tax on foreign earnings |  |  | $ 18.2
Finalized transition tax due to TCJA |  |  | $ 23.6
Period of finalized transition tax | numberOfTransitionTaxYears |  |  | 8
Transition tax liability due to operating loss carryforward | $ 6.1 | $ 7.8 |

X
- Definition Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Finalized Transition Tax for Accumulated Foreign Earnings, Provisional Income Tax Liability + References No definition available. + Details
Name: | cw_TaxCutsandJobsActof2017IncompleteAccountingFinalizedTransitionTaxforAccumulatedForeignEarningsProvisionalIncomeTaxLiability
Namespace Prefix: | cw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Period Of Transition Tax for Accumulated Foreign Earnings + References No definition available. + Details
Name: | cw_TaxCutsandJobsActof2017IncompleteAccountingPeriodOfTransitionTaxforAccumulatedForeignEarnings
Namespace Prefix: | cw_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Provisional Income Tax Expense (Benefit) + References No definition available. + Details
Name: | cw_TaxCutsandJobsActof2017IncompleteAccountingTransitionTaxforAccumulatedForeignEarningsProvisionalIncomeTaxExpenseBenefit
Namespace Prefix: | cw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Provisional Income Tax Liability Reduction Due To Operating Loss Carryforwards + References No definition available. + Details
Name: | cw_TaxCutsandJobsActof2017IncompleteAccountingTransitionTaxforAccumulatedForeignEarningsProvisionalIncomeTaxLiabilityReductionDueToOperatingLossCarryforwards
Namespace Prefix: | cw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_IncomeTaxDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration