XML 79 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Short-term investments    
Mutual funds $ 99,435 $ 127,551
Term deposits 73,454 51,879
Total Short-term investments 172,889 179,430
Long-term investments    
Term deposits 31,355 186
Investment in equity affiliate 3,369 3,004
Total Long-term investments $ 34,724 $ 3,190