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 | |