XML 78 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Financial Instruments and Contingent Consideration - Carrying Value (Details) - Recurring - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Total Fair Value    
Other noncurrent assets    
Marketable securities - restricted (SERP) $ 630 $ 547
Total assets at fair value 459,476 773,439
Quoted Prices in Active Markets for Identical Assets (Level 1) | Estimate of Fair Value Measurement    
Other noncurrent assets    
Marketable securities - restricted (SERP) 7 3
Total assets at fair value 203,692 288,899
Significant Other Observable Inputs (Level 2) | Estimate of Fair Value Measurement    
Other noncurrent assets    
Marketable securities - restricted (SERP) 623 544
Total assets at fair value 255,784 484,540
Cash | Total Fair Value    
Assets:    
Cash and cash equivalents 148,863 218,550
Cash | Quoted Prices in Active Markets for Identical Assets (Level 1) | Estimate of Fair Value Measurement    
Assets:    
Cash and cash equivalents 148,863 218,550
Cash | Significant Other Observable Inputs (Level 2) | Estimate of Fair Value Measurement    
Assets:    
Cash and cash equivalents 0 0
Money market funds | Total Fair Value    
Assets:    
Cash and cash equivalents 54,571 70,090
Money market funds | Quoted Prices in Active Markets for Identical Assets (Level 1) | Estimate of Fair Value Measurement    
Assets:    
Cash and cash equivalents 54,571 70,090
Money market funds | Significant Other Observable Inputs (Level 2) | Estimate of Fair Value Measurement    
Assets:    
Cash and cash equivalents 0 0
Corporate debt securities | Total Fair Value    
Marketable securities    
Marketable securities 136,246 133,893
Long term marketable securities    
Long term marketable securities 119,166 350,359
Corporate debt securities | Quoted Prices in Active Markets for Identical Assets (Level 1) | Estimate of Fair Value Measurement    
Marketable securities    
Marketable securities 251 0
Long term marketable securities    
Long term marketable securities 0 256
Corporate debt securities | Significant Other Observable Inputs (Level 2) | Estimate of Fair Value Measurement    
Marketable securities    
Marketable securities 135,995 133,893
Long term marketable securities    
Long term marketable securities $ 119,166 350,103
U.S. government agency and municipal debt securities | Total Fair Value    
Long term marketable securities    
Long term marketable securities   0
U.S. government agency and municipal debt securities | Quoted Prices in Active Markets for Identical Assets (Level 1) | Estimate of Fair Value Measurement    
Long term marketable securities    
Long term marketable securities  
U.S. government agency and municipal debt securities | Significant Other Observable Inputs (Level 2) | Estimate of Fair Value Measurement    
Long term marketable securities    
Long term marketable securities