XML 60 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements (Details 1) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Cash and Cash Equivalents, Fair Value Disclosure $ 126,263 $ 36,112
Available-for-sale Securities, Fair Value Disclosure 26,012 235,547
Investments, Fair Value Disclosure 152,275 271,659
Fair Value, Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Cash and Cash Equivalents, Fair Value Disclosure 126,263 36,112
Available-for-sale Securities, Fair Value Disclosure 0 235,547
Investments, Fair Value Disclosure 126,263 271,659
Fair Value, Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Cash and Cash Equivalents, Fair Value Disclosure 0 0
Available-for-sale Securities, Fair Value Disclosure 26,012 0
Investments, Fair Value Disclosure 26,012 0
Fair Value, Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Cash and Cash Equivalents, Fair Value Disclosure 0 0
Available-for-sale Securities, Fair Value Disclosure 0 0
Investments, Fair Value Disclosure $ 0 $ 0