XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Investments in Securities and Fair Value (Schedule of Carrying Value and Fair Value of Financial Assets Disclosed) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents $ 25,464 $ 24,031
Accrued interest and dividends 1,468 978
Equity securities, estimated fair value 37,753 37,212
Money market funds and U.S. Treasury bills 87,449 110,224
Assets, fair value disclosure 152,134 172,445
Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 25,464 24,031
Accrued interest and dividends 1,468 978
Equity securities, estimated fair value 37,753 37,212
Money market funds and U.S. Treasury bills 87,449 110,224
Assets, fair value disclosure 152,134 172,445
Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 0 0
Accrued interest and dividends 0 0
Equity securities, estimated fair value 0 0
Money market funds and U.S. Treasury bills 0 0
Assets, fair value disclosure 0 0
Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 0 0
Accrued interest and dividends 0 0
Equity securities, estimated fair value 0 0
Money market funds and U.S. Treasury bills 0 0
Assets, fair value disclosure $ 0 $ 0