v3.24.0.1
INCOME TAXES - Income tax loss carryforward (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income tax loss carryforward        
Valuation allowance $ 1,641.3 $ 1,513.0 $ 1,114.1 $ 764.9
Tax credits 10.0      
Domestic        
Income tax loss carryforward        
Income tax loss carryforward 1,711.9      
Income tax loss carryforward subject to expiration 320.3      
Income tax loss carryforward not subject to expiration 1,391.0      
Foreign        
Income tax loss carryforward        
Income tax loss carryforward 949.0      
State        
Income tax loss carryforward        
Income tax loss carryforward 2,463.3      
Income tax loss carryforward subject to expiration 1,765.3      
Income tax loss carryforward not subject to expiration $ 697.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