INCOME TAXES - Unrecognized tax benefits (Details) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
|
Dec. 31, 2024
USD ($)
item
|
Dec. 31, 2023
USD ($)
|
Dec. 31, 2022
USD ($)
|
|
| Reconciliation of the change in the amount of unrecognized tax benefits | |||
| Balance at beginning of period | $ 5.5 | $ 7.4 | $ 8.3 |
| Gross decreases-expiration of statute of limitations | (1.9) | (0.9) | |
| Balance at end of period | 5.5 | $ 5.5 | $ 7.4 |
| Unrecognized tax benefits | $ 0.1 | ||
| Number of subsidiaries files income tax returns in the U.S. federal jurisdiction, and various state and foreign jurisdictions | item | 1 | ||