v3.25.1
DEBT AND FINANCING ARRANGEMENTS - 2024 Convertible Senior Notes (Narrative) (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Apr. 01, 2024
USD ($)
numberOfDays
$ / shares
Sep. 22, 2020
USD ($)
numberOfDays
$ / shares
Mar. 31, 2025
USD ($)
$ / shares
Dec. 31, 2024
$ / shares
Debt Instrument [Line Items]        
Debt instrument, face amount   $ 230.0    
Stated percentage   1.00%    
Common stock, par value (in dollars per share) | $ / shares     $ 0.0001 $ 0.0001
Threshold percentage of stock price trigger   98.00%    
Threshold consecutive trading days | numberOfDays   10,000    
Conversion price (in dollars per share) | $ / shares   $ 85,140    
2024 Convertible Senior Notes | Convertible Debt        
Debt Instrument [Line Items]        
Debt instrument, face amount $ 172.5      
Stated percentage 4.25%      
Debt instrument, face amount, additional principal available $ 22.5      
Conversion price (in dollars per share) | $ / shares $ 18.02      
Proceeds from issuance of 2024 Convertible Senior Notes $ 166.8   $ 169.3  
2024 Convertible Senior Notes | Convertible Debt | Debt Conversion Terms One        
Debt Instrument [Line Items]        
Threshold percentage of stock price trigger 130.00%      
Threshold trading days | numberOfDays 20      
Threshold consecutive trading days | numberOfDays 30      
2024 Convertible Senior Notes | Convertible Debt | Debt Conversion Terms Two        
Debt Instrument [Line Items]        
Threshold percentage of stock price trigger 98.00%      
Threshold consecutive trading days | numberOfDays 10,000      
Debt instrument, consecutive business days after threshold trading days 5 days      
2020 Convertible Senior Notes, net | Convertible Debt        
Debt Instrument [Line Items]        
Debt instrument, repurchased face amount     $ 183.9