v3.26.1
DEBT (Interest Expense - Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
DEBT [Abstract]    
Interest paid, net $ 13.4 $ 10.1
Interest expense, debt $ 10.1 $ 12.0