v3.23.2
Investments (Tables)
6 Months Ended
Jun. 30, 2023
Investments, All Other Investments [Abstract]  
Investment
Investments consist of the following:
 As of
 June 30, 2023December 31, 2022
Short-term investments
Mutual funds$68,891 $110,964 
Term deposits87,207 68,063 
Total Short-term investments$156,098 $179,027 
Long-term investments
Term deposits$12,515 $31,341 
Investment in equity affiliate3,570 3,438 
Total Long-term investments$16,085 $34,779