XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.1
General - Fair Value Measurements (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Assets    
Investments $ 630,430 $ 143,459
Cash held in bank accounts 8,700 464,900
U.S. Government and agency securities    
Assets    
Investments 332,403 42,399
Corporate debt securities    
Assets    
Investments 296,716 99,749
Certificates of deposit    
Assets    
Investments 1,311 1,311
Level 1 | 4.400% Senior Notes due 2024    
Liabilities    
Long-term Debt, Fair Value 387,400  
Level 2 | 2017 Credit Agreement, senior unsecured term loan facility    
Liabilities    
Long-term Debt, Fair Value 158,800  
Fair Value, Recurring    
Assets    
Total assets held at fair value 1,078,057 823,013
Fair Value, Recurring | Other Than Cash In Entity Bank Accounts Member    
Assets    
Cash and cash equivalents 447,627 679,554
Fair Value, Recurring | U.S. Government and agency securities    
Assets    
Investments 332,403 42,399
Fair Value, Recurring | Corporate debt securities    
Assets    
Investments 296,716 99,749
Fair Value, Recurring | Certificates of deposit    
Assets    
Investments 1,311 1,311
Fair Value, Recurring | Level 1    
Assets    
Total assets held at fair value 332,403 42,399
Fair Value, Recurring | Level 1 | U.S. Government and agency securities    
Assets    
Investments 332,403 42,399
Fair Value, Recurring | Level 2    
Assets    
Total assets held at fair value 745,654 780,614
Fair Value, Recurring | Level 2 | Other Than Cash In Entity Bank Accounts Member    
Assets    
Cash and cash equivalents 447,627 679,554
Fair Value, Recurring | Level 2 | Corporate debt securities    
Assets    
Investments 296,716 99,749
Fair Value, Recurring | Level 2 | Certificates of deposit    
Assets    
Investments $ 1,311 $ 1,311