XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Cash and cash equivalents    
Money market funds $ 11,452 $ 3,563
Cash deposits 10 2
Total cash and cash equivalents 11,462 3,565
Short-term investments    
Bonds (held-to-maturity) 5,944 2,552
Equity securities (available for sale) 180 139
Total short-term investments 6,124 2,691
Long-term investments    
Equity securities (available for sale) 3,809 4,354
Bonds (held-to-maturity) 42 3,575
Mutual funds (available for sale) 1,773 236
Total long-term investments 5,624 8,165
Total cash, cash equivalents and short and long-term investments $ 23,210 $ 14,421