XML 52 R37.htm IDEA: XBRL DOCUMENT v3.26.1
Organization and Basis of Presentation - Schedule of Components of Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Equity securities:    
Equity securities, carrying value $ 92,165 $ 98,070
Total - Marketable securities    
Available for sale debt securities:    
Marketable securities, amortized cost 69,176 76,111
Marketable securities, unrealized gain (loss) 22,989 21,959
Marketable securities, carrying value 92,165 98,070
Investment funds - debt securities    
Equity securities:    
Equity securities, amortized cost   2,677
Equity securities, unrealized gain (loss)   6
Equity securities, carrying value   2,683
Common stock, preferred stock and stock funds    
Equity securities:    
Equity securities, amortized cost 38,426 48,738
Equity securities, unrealized gain (loss) 23,091 21,736
Equity securities, carrying value 61,517 70,474
U.S. Treasury and agency securities    
Available for sale debt securities:    
Debt securities, amortized cost 12,321 10,186
Debt securities, unrealized gain (loss) (61) 103
Debt securities, carrying value 12,260 10,289
Certificates of deposit    
Available for sale debt securities:    
Debt securities, amortized cost 6,169 5,000
Debt securities, unrealized gain (loss) 0 0
Debt securities, carrying value 6,169 5,000
Corporate debt securities    
Available for sale debt securities:    
Debt securities, amortized cost 11,795 8,954
Debt securities, unrealized gain (loss) (44) 105
Debt securities, carrying value 11,751 9,059
Municipal debt securities    
Available for sale debt securities:    
Debt securities, amortized cost 465 556
Debt securities, unrealized gain (loss) 3 9
Debt securities, carrying value $ 468 $ 565