v3.22.2.2
DEBT - Carrying Value of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Jul. 31, 2020
Mar. 31, 2017
Unsecured Debt        
Debt Instrument [Line Items]        
Long-term debt $ 747,870 $ 1,049,230    
Term Loan B Facility Due 2026 | Secured Debt        
Debt Instrument [Line Items]        
Long-term debt $ 343,719 359,497    
Convertible Senior Notes Due 2025        
Debt Instrument [Line Items]        
Stated interest rate (as a percent) 0.75%      
Convertible Senior Notes Due 2025 | Unsecured Debt        
Debt Instrument [Line Items]        
Long-term debt $ 395,510 330,627    
Stated interest rate (as a percent) 0.75%   0.75%  
Convertible Senior Notes Due May 2024        
Debt Instrument [Line Items]        
Stated interest rate (as a percent) 3.375%      
Convertible Senior Notes Due May 2024 | Unsecured Debt        
Debt Instrument [Line Items]        
Long-term debt $ 8,641 201,249    
Convertible Senior Notes Due 2022        
Debt Instrument [Line Items]        
Stated interest rate (as a percent) 2.375%      
Convertible Senior Notes Due 2022 | Unsecured Debt        
Debt Instrument [Line Items]        
Long-term debt $ 0 $ 157,857    
Stated interest rate (as a percent) 2.375%   2.375% 2.375%