XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Investments (Details 2) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Gross Unrealized, Cost $ 5,925  
Money Market Funds [Member]    
Gross Unrealized, Cost 7,133 $ 3,563
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Gross Unrealized Fair Value 7,133 3,563
Bonds [Member]    
Gross Unrealized, Cost 5,925 6,127
Gross Unrealized Gains 1 1
Gross Unrealized Losses (86) (82)
Gross Unrealized Fair Value 5,840 6,046
Mutual funds (available for sale) [Member]    
Gross Unrealized, Cost 1,347 279
Gross Unrealized Gains 0 0
Gross Unrealized Losses (28) (43)
Gross Unrealized Fair Value 1,319 236
Equity investments [Member]    
Gross Unrealized, Cost 6,054 6,054
Gross Unrealized Gains 0 0
Gross Unrealized Losses (1,685) (1,561)
Gross Unrealized Fair Value $ 4,369 $ 4,493