INCOME TAXES - Income tax loss carryforward (Details) $ in Millions |
12 Months Ended |
|---|---|
|
Dec. 31, 2024
USD ($)
| |
| Domestic | |
| Income tax loss carryforward | |
| Income tax loss carryforward | $ 1,742.0 |
| Income tax loss carryforward subject to expiration | 320.3 |
| Income tax loss carryforward not subject to expiration | 1,421.7 |
| Foreign | |
| Income tax loss carryforward | |
| Income tax loss carryforward | 945.4 |
| State | |
| Income tax loss carryforward | |
| Income tax loss carryforward | 2,688.1 |
| Income tax loss carryforward subject to expiration | 1,935.2 |
| Income tax loss carryforward not subject to expiration | $ 752.9 |
| State | Minimum | |
| Income tax loss carryforward | |
| Period of limitations on use | 1 year |
| State | Maximum | |
| Income tax loss carryforward | |
| Period of limitations on use | 20 years |