XML 42 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Of Financial Instruments (Narrative) (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 23, 2021
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Aug. 06, 2020
Apr. 16, 2020
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Investment maturity term   1 year        
Fair value of investments   $ 363,585        
Investments fair value, amount less than amortized cost   94   $ 117    
Fair value of investments in rabbi trust   17,505   $ 15,296    
Asset impairments   $ 2,709 $ 7,650      
Supplier [Member]            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Ownership percentage   12.70%     3.20% 10.00%
Cash consideration   $ 10,000     $ 2,500 $ 7,500
Carrying value   $ 9,202        
Nuro [Member]            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Shares acquired 766          
Cash consideration $ 10,000          
Maximum [Member]            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Investment maturity term   17 months