XML 270 R73.htm IDEA: XBRL DOCUMENT v3.22.4
FAIR VALUE MEASUREMENTS - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Available-for-sale investments $ 55,538 $ 0
Equity investments 10,000  
Term Loan A-1    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt Instruments 288,302  
Term Loan A-2    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt Instruments 104,603  
Convertible Notes due 2026    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt Instruments 560,910  
Revolving Credit Facility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt Instruments 0  
Fair Value, Inputs, Level 1    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Available-for-sale investments 0  
Equity investments 0  
Fair Value, Inputs, Level 1 | Term Loan A-1    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt Instruments 0  
Fair Value, Inputs, Level 1 | Term Loan A-2    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt Instruments 0  
Fair Value, Inputs, Level 1 | Convertible Notes due 2026    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt Instruments 0  
Fair Value, Inputs, Level 1 | Revolving Credit Facility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt Instruments 0  
Fair Value, Inputs, Level 2    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Available-for-sale investments 55,538  
Equity investments 0  
Fair Value, Inputs, Level 2 | Term Loan A-1    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt Instruments 288,302  
Fair Value, Inputs, Level 2 | Term Loan A-2    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt Instruments 104,603  
Fair Value, Inputs, Level 2 | Convertible Notes due 2026    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt Instruments 560,910  
Fair Value, Inputs, Level 2 | Revolving Credit Facility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt Instruments 0  
Fair Value, Inputs, Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Available-for-sale investments 0  
Equity investments 10,000  
Fair Value, Inputs, Level 3 | Term Loan A-1    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt Instruments 0  
Fair Value, Inputs, Level 3 | Term Loan A-2    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt Instruments 0  
Fair Value, Inputs, Level 3 | Convertible Notes due 2026    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt Instruments 0  
Fair Value, Inputs, Level 3 | Revolving Credit Facility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt Instruments $ 0