XML 33 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments
12 Months Ended
Dec. 31, 2023
Investments, All Other Investments [Abstract]  
Investments Investments
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
Refer to Note 16 - Fair Value Measurements to the consolidated financial statements for further details.