v3.26.1
Investments in Securities and Fair Value (Schedule of Carrying Value and Fair Value of Financial Assets Disclosed) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents $ 20,464 $ 20,838
Accrued interest and dividends 1,634 1,476
Equity securities, estimated fair value 51,295 41,481
Short-term investments 51,726 68,763
Assets, fair value disclosure 125,119 132,558
Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 20,464 20,838
Accrued interest and dividends 1,634 1,476
Equity securities, estimated fair value 51,295 41,481
Short-term investments 51,726 68,763
Assets, fair value disclosure 125,119 132,558
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
Short-term investments 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
Short-term investments 0 0
Assets, fair value disclosure $ 0 $ 0