v3.26.1
INCOME TAXES - Provision for Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
INCOME TAXES        
Provision for income taxes $ 0.5 $ 2.5 $ 9.9 $ 9.1
Effective income tax rate (0.40%) (2.40%) (4.40%) (5.20%)