XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments (Details 2) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Gross Unrealized, Cost $ 5,986  
Money Market Funds [Member]    
Gross Unrealized, Cost 11,452 $ 3,563
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Gross Unrealized Fair Value 11,452 3,563
Bonds [Member]    
Gross Unrealized, Cost 5,986 6,127
Gross Unrealized Gains 0 1
Gross Unrealized Losses (66) (82)
Gross Unrealized Fair Value 5,920 6,046
Mutual funds (available for sale) [Member]    
Gross Unrealized, Cost 1,811 279
Gross Unrealized Gains 0 0
Gross Unrealized Losses (38) (43)
Gross Unrealized Fair Value 1,773 236
Equity investments [Member]    
Gross Unrealized, Cost 6,054 6,054
Gross Unrealized Gains 0 0
Gross Unrealized Losses (2,065) (1,561)
Gross Unrealized Fair Value $ 3,989 $ 4,493