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