XML 33 R16.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments
12 Months Ended
Dec. 31, 2024
Investments, All Other Investments [Abstract]  
Investments Investments
Investments consist of the following:
 As of
 December 31, 2024December 31, 2023
Short-term investments
Mutual funds$108,251$52,650
Term deposits78,972101,231
Total Short-term investments$187,223$153,881
Long-term investments
Term deposits$9,295$239
Investment in equity affiliate4,6774,191
Total Long-term investments$13,972$4,430

Refer to Note 16 - Fair Value Measurements to the consolidated financial statements for further details.