XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Cash and cash equivalents    
Money market funds $ 7,133 $ 3,563
Cash deposits 2 2
Total cash and cash equivalents 7,135 3,565
Short-term investments    
Bonds (held-to-maturity) 2,618 2,552
Equity securities (available for sale) 142 139
Total short-term investments 2,760 2,691
Long-term investments    
Equity securities (available for sale) 4,227 4,354
Bonds (held-to-maturity) 3,307 3,575
Mutual funds (available for sale) 1,319 236
Total long-term investments 8,853 8,165
Total cash, cash equivalents and short and long-term investments $ 18,748 $ 14,421