v3.25.0.1
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