v3.25.1
DEBT AND FINANCING ARRANGEMENTS - 2020 Convertible Senior Notes (Narrative) (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 01, 2024
USD ($)
$ / shares
Sep. 22, 2020
USD ($)
numberOfDays
$ / shares
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Debt Instrument [Line Items]        
Debt instrument, face amount   $ 230,000    
Stated percentage   1.00%    
Gain on debt extinguishment     $ 5,350 $ 0
Threshold consecutive trading days | numberOfDays   10,000    
Threshold percentage of stock price trigger   98.00%    
Conversion ratio   11.7457    
Conversion price (in dollars per share) | $ / shares   $ 85,140    
Redemption price, percentage   100.00%    
Debt Conversion Scenario One        
Debt Instrument [Line Items]        
Threshold trading days | numberOfDays   20,000    
Threshold consecutive trading days | numberOfDays   30,000    
Threshold percentage of stock price trigger   130.00%    
Debt Conversion Scenario Two        
Debt Instrument [Line Items]        
Threshold trading days | numberOfDays   5,000    
Debt Conversion Scenario Three        
Debt Instrument [Line Items]        
Threshold trading days | numberOfDays   20    
Threshold consecutive trading days | numberOfDays   30    
Threshold percentage of stock price trigger   130.00%    
Convertible Senior Notes, Additional Principal Option        
Debt Instrument [Line Items]        
Debt instrument, face amount   $ 30,000    
2020 Convertible Senior Notes, net | Convertible Debt        
Debt Instrument [Line Items]        
Debt instrument, repurchased face amount     183,900  
Gain on debt extinguishment     13,000  
2024 Convertible Senior Notes | Convertible Debt        
Debt Instrument [Line Items]        
Debt instrument, face amount $ 172,500      
Stated percentage 4.25%      
Proceeds from issuance of 2024 Convertible Senior Notes $ 166,800   $ 169,300  
Conversion ratio 0.0554939      
Conversion price (in dollars per share) | $ / shares $ 18.02