XML 76 R55.htm IDEA: XBRL DOCUMENT v3.25.4
Organization and Basis of Presentation - Schedule of Components of Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Equity securities:    
Equity securities, carrying value $ 98,070 $ 69,794
Total - Marketable securities    
Available for sale debt securities:    
Marketable securities, amortized cost 76,111 51,840
Marketable securities, unrealized gain (loss) 21,959 17,954
Marketable securities, carrying value 98,070 69,794
Investment funds - debt securities    
Equity securities:    
Equity securities, amortized cost 2,677 2,645
Equity securities, unrealized gain (loss) 6 (67)
Equity securities, carrying value 2,683 2,578
Common stock, preferred stock and stock funds    
Equity securities:    
Equity securities, amortized cost 48,738 49,195
Equity securities, unrealized gain (loss) 21,736 18,021
Equity securities, carrying value 70,474 $ 67,216
U.S. Treasury and agency securities    
Available for sale debt securities:    
Debt securities, amortized cost 10,186  
Debt securities, unrealized gain (loss) 103  
Debt securities, carrying value 10,289  
Certificates of deposit    
Available for sale debt securities:    
Debt securities, amortized cost 5,000  
Debt securities, unrealized gain (loss) 0  
Debt securities, carrying value 5,000  
Corporate debt securities    
Available for sale debt securities:    
Debt securities, amortized cost 8,954  
Debt securities, unrealized gain (loss) 105  
Debt securities, carrying value 9,059  
Municipal debt securities    
Available for sale debt securities:    
Debt securities, amortized cost 556  
Debt securities, unrealized gain (loss) 9  
Debt securities, carrying value $ 565