v3.24.3
INCOME TAXES (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2024
INCOME TAXES [Abstract]    
Release of uncertain tax position in current period $ 2.9 $ 3.7
Stock compensation windfall benefit 1.5 2.1
Income before income taxes partial offsetting amount $ 54.5 $ 44.3