XML 53 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Of Financial Instruments (Narrative) (Details) - USD ($)
shares in Thousands
12 Months Ended
Mar. 23, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Sep. 30, 2021
Aug. 06, 2020
Apr. 16, 2020
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Investments fair value, amount less than amortized cost   $ 500,172,000 $ 445,828,000        
Asset impairments   4,727,000 16,683,000 $ 2,897,000      
Other assets   56,716,000 59,047,000        
US Treasury Securities [Member]              
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Investments   $ 501,288,000 $ 445,944,000        
Investment maturity term   24 months 16 months        
Investments maturing within one year   $ 260,945,000 $ 343,616,000        
Corporate Debt Securities [Member]              
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Fair value held-to-maturity investments         $ 18,000,000    
Promissory note         $ 18,000,000    
Reserve for expected credit losses   $ 423,000          
Supplier [Member]              
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Ownership percentage   12.70%         10.00%
Additional investment acquired, percentage           3.20%  
Cash consideration   $ 10,000,000       $ 2,500,000 $ 7,500,000
Other assets   9,251,000 $ 9,529,000        
Nuro [Member]              
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Shares acquired 766            
Cash consideration $ 10,000,000            
Recognized gain due to increase in fair value   $ 5,968,000