XML 61 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments (Tables)
12 Months Ended
Dec. 31, 2023
Investments, All Other Investments [Abstract]  
Investment
Investments consist of the following:
 As of
 December 31, 2023December 31, 2022
Short-term investments
Mutual funds$52,650$110,964
Term deposits101,23168,063
Total Short-term investments$153,881$179,027
Long-term investments
Term deposits$239$31,341
Investment in equity affiliate4,1913,438
Total Long-term investments$4,430$34,779