XML 49 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements (Details 1) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Cash and Cash Equivalents, Fair Value Disclosure $ 46,345 $ 64,065
Available-for-sale Securities, Fair Value Disclosure 92,012 22,678
Investments, Fair Value Disclosure 138,357 86,743
Fair Value, Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Cash and Cash Equivalents, Fair Value Disclosure 46,345 64,065
Available-for-sale Securities, Fair Value Disclosure 73,680 7,561
Investments, Fair Value Disclosure 120,025 71,626
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 18,332 15,117
Investments, Fair Value Disclosure 18,332 15,117
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