XML 72 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE MEASUREMENTS - Schedule of Financial Assets and Liabilities Measured at Fair Value (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Quoted Price in Active Markets For Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets remeasured $ 0 $ 0
Financial liabilities remeasured 0 0
Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of other assets 30,512,000 22,296,000
Fair value of financial assets, Total 32,538,000 24,950,000
Fair value of current liabilities   18,579,000
Fair value of other long-term liabilities   19,867,000
Fair value of financial liabilities, Total 30,145,000 38,446,000
Fair Value, Measurements, Recurring | NQDC Plan liability    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of current liabilities 2,026,000 2,654,000
Fair value of other long-term liabilities 28,119,000 19,867,000
Fair Value, Measurements, Recurring | Contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of current liabilities   15,925,000
Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of other assets 30,512,000 22,296,000
Fair value of financial assets, Total 32,538,000 24,950,000
Fair value of current liabilities   2,654,000
Fair value of other long-term liabilities   19,867,000
Fair value of financial liabilities, Total 30,145,000 22,521,000
Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2) | NQDC Plan liability    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of current liabilities 2,026,000 2,654,000
Fair value of other long-term liabilities 28,119,000 19,867,000
Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2) | Contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of current liabilities   0
Fair Value, Measurements, Recurring | Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of other assets 0 0
Fair value of financial assets, Total 0 0
Fair value of current liabilities   15,925,000
Fair value of other long-term liabilities   0
Fair value of financial liabilities, Total 0 15,925,000
Fair Value, Measurements, Recurring | Significant Unobservable Inputs (Level 3) | NQDC Plan liability    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of current liabilities 0 0
Fair value of other long-term liabilities 0 0
Fair Value, Measurements, Recurring | Significant Unobservable Inputs (Level 3) | Contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of current liabilities   15,925,000
Fair Value, Measurements, Recurring | NQDC Plan assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of other current assets 2,026,000 2,654,000
Fair value of other assets 28,119,000 19,867,000
Fair Value, Measurements, Recurring | NQDC Plan assets | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of other current assets 2,026,000 2,654,000
Fair value of other assets 28,119,000 19,867,000
Fair Value, Measurements, Recurring | NQDC Plan assets | Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of other current assets 0 0
Fair value of other assets 0 0
Fair Value, Measurements, Recurring | Restricted investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of other assets 2,393,000 2,429,000
Fair Value, Measurements, Recurring | Restricted investments | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of other assets 2,393,000 2,429,000
Fair Value, Measurements, Recurring | Restricted investments | Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of other assets $ 0 $ 0