XML 80 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Short-term and long-term investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Investment Holdings [Line Items]    
Debt securities $ 82,879 $ 23,226
Equity securities, FV-NI 39,143 48,598
Total 122,022 71,824
Debt securities, short-term investments 67,872 8,227
Total Short-term investments 77,693 22,310
Debt securities, long-term investments 15,007 14,999
Total Long-term investments 44,329 49,514
Certificates of deposit and other time deposits    
Investment Holdings [Line Items]    
Debt securities 82,879 23,226
Equity securities, FV-NI 0 0
Total 82,879 23,226
Investments in mutual funds and common stock    
Investment Holdings [Line Items]    
Debt securities 0 0
Equity securities, FV-NI 39,143 48,598
Total 39,143 48,598
Short-term Investments    
Investment Holdings [Line Items]    
Equity securities, FV-NI 9,821 14,083
Other long-term Investments    
Investment Holdings [Line Items]    
Equity securities, FV-NI $ 29,322 $ 34,515