XML 88 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 9 - Investments in Marketable Securities - Marketable Securities and Restricted Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Unrestricted investments available for sale, equity, amortized cost $ 24,734 $ 24,734
Marketable equity securities 140,064 111,117
Unrestricted investments available for sale, debt, amortized cost 125,118 135,338
Unrestricted investments available for sale, debt, fair value 119,804 127,727
Restricted marketable equity securities 23,190 26,779
Investments available for sale, amortized cost 173,828 189,648
Marketable Securities 283,058 265,623
Equity Securities [Member]    
Unrestricted investments available for sale, equity, amortized cost 30,176 30,176
Marketable equity securities 140,064 111,117
Restricted investments available for sale, equity, amortized cost 18,534 24,134
Restricted marketable equity securities 23,190 26,779
Corporate Debt Securities [Member]    
Unrestricted investments available for sale, debt, amortized cost 0 2,497
Unrestricted investments available for sale, debt, fair value 0 2,441
Restricted investments available for sale, debt, amortized cost 58,927 59,586
Restricted investments available for sale, debt, fair value 57,471 57,731
US Government Corporations and Agencies Securities [Member]    
Unrestricted investments available for sale, debt, amortized cost 0 2,990
Unrestricted investments available for sale, debt, fair value 0 2,986
Restricted investments available for sale, debt, amortized cost 46,811 46,771
Restricted investments available for sale, debt, fair value 44,186 42,863
Asset-Backed Securities [Member]    
Restricted investments available for sale, debt, amortized cost 15,593 19,388
Restricted investments available for sale, debt, fair value 14,410 17,659
US States and Political Subdivisions Debt Securities [Member]    
Restricted investments available for sale, debt, amortized cost 3,787 4,106
Restricted investments available for sale, debt, fair value $ 3,737 $ 4,047