XML 83 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Short-term investments    
Mutual funds $ 64,253 $ 110,964
Term deposits 52,226 68,063
Total Short-term investments 116,479 179,027
Long-term investments    
Term deposits 32,055 31,341
Investment in equity affiliate 3,504 3,438
Total Long-term investments $ 35,559 $ 34,779