XML 83 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE MEASUREMENTS - Assets and Liabilities Measured at Fair Value (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net assets measured at fair value on a recurring basis $ 13,110 $ 17,438
Certificates of Deposit | Other Current Assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net assets measured at fair value on a recurring basis 163 2,128
Interest Rate Swaps | Other Current Assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net assets measured at fair value on a recurring basis 6,995  
Interest Rate Swaps | Other assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net assets measured at fair value on a recurring basis   15,310
Available for sale investments | Other assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net assets measured at fair value on a recurring basis 5,952  
Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net assets measured at fair value on a recurring basis 13,110 17,438
Fair Value, Inputs, Level 2 | Certificates of Deposit | Other Current Assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net assets measured at fair value on a recurring basis 163 2,128
Fair Value, Inputs, Level 2 | Interest Rate Swaps | Other Current Assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net assets measured at fair value on a recurring basis 6,995  
Fair Value, Inputs, Level 2 | Interest Rate Swaps | Other assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net assets measured at fair value on a recurring basis   $ 15,310
Fair Value, Inputs, Level 2 | Available for sale investments | Other assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net assets measured at fair value on a recurring basis $ 5,952