XML 77 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Investments in Securities and Fair Value Investments in Securities (Schedule of Carrying Value and Fair Value of Financial Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Financial Assets    
Cash $ 24,654 $ 24,031
Accrued interest and dividends 1,469 978
Common stocks 39,893 37,212
Money market funds and U.S. Treasury bills 59,101 110,224
Assets, fair value disclosure 125,117 172,445
Level 1    
Financial Assets    
Cash 24,654 24,031
Accrued interest and dividends 1,469 978
Common stocks 39,893 37,212
Money market funds and U.S. Treasury bills 59,101 110,224
Assets, fair value disclosure 125,117 172,445
Level 2    
Financial Assets    
Cash 0 0
Accrued interest and dividends 0 0
Common stocks 0 0
Money market funds and U.S. Treasury bills 0 0
Assets, fair value disclosure 0 0
Level 3    
Financial Assets    
Cash 0 0
Accrued interest and dividends 0 0
Common stocks 0 0
Money market funds and U.S. Treasury bills 0 0
Assets, fair value disclosure $ 0 $ 0