XML 76 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Short-term and long-term investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Investment Holdings [Line Items]    
Debt securities $ 22,109 $ 82,879
Equity securities, FV-NI 37,391 39,143
Total 59,500 122,022
Debt securities, short-term investments 7,110 67,872
Total Short-term investments 11,610 77,693
Debt securities, long-term investments 14,999 15,007
Total Long-term investments 47,890 44,329
Certificates of deposit and other time deposits    
Investment Holdings [Line Items]    
Debt securities 22,109 82,879
Equity securities, FV-NI 0 0
Total 22,109 82,879
Investments in mutual funds and common stock    
Investment Holdings [Line Items]    
Debt securities 0 0
Equity securities, FV-NI 37,391 39,143
Total 37,391 39,143
Short-term Investments    
Investment Holdings [Line Items]    
Equity securities, FV-NI 4,500 9,821
Other long-term Investments    
Investment Holdings [Line Items]    
Equity securities, FV-NI $ 32,891 $ 29,322