v3.24.2.u1
DEBT AND FINANCING ARRANGEMENTS - 2024 Convertible Senior Notes (Narrative) (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Apr. 01, 2024
USD ($)
numberOfDays
$ / shares
Sep. 22, 2020
USD ($)
numberOfDays
$ / shares
Jun. 30, 2024
USD ($)
$ / shares
Jun. 30, 2023
USD ($)
Dec. 31, 2023
$ / shares
Debt Instrument [Line Items]          
Debt instrument, face amount   $ 230,000      
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      
Proceeds from issuance of 2024 Convertible Senior Notes     $ 172,500 $ 0  
2024 Convertible Senior Notes | Convertible Debt          
Debt Instrument [Line Items]          
Debt instrument, face amount $ 172,500        
Stated percentage 4.25%        
Debt instrument, face amount, additional principal available $ 22,500        
Conversion price (in dollars per share) | $ / shares $ 18.02        
Proceeds from issuance of 2024 Convertible Senior Notes $ 166,800        
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