XML 59 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements (Details 1) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Cash and Cash Equivalents, Fair Value Disclosure $ 64,065 $ 126,263
Available-for-sale Securities, Fair Value Disclosure 22,678 26,012
Investments, Fair Value Disclosure 86,743 152,275
Fair Value, Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Cash and Cash Equivalents, Fair Value Disclosure 64,065 126,263
Available-for-sale Securities, Fair Value Disclosure 7,561 0
Investments, Fair Value Disclosure 71,626 126,263
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 15,117 26,012
Investments, Fair Value Disclosure 15,117 26,012
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