XML 64 R46.htm IDEA: XBRL DOCUMENT v3.25.4
Investments (Tables)
12 Months Ended
Dec. 31, 2025
Investments, All Other Investments [Abstract]  
Investment
Investments consist of the following:
 As of
 December 31, 2025December 31, 2024
Short-term investments
Mutual funds$129,549$108,251
Term deposits52,49278,972
Short-term investments$182,041$187,223
Long-term investments
Term deposits$2,626$9,295
Investment in equity affiliate5,5724,677
Long-term investments$8,198$13,972