v3.26.1
Investments
6 Months Ended
Jun. 30, 2026
Investments, All Other Investments [Abstract]  
Investments Investments
Investments consist of the following:

 As of
 June 30, 2026December 31, 2025
Short-term investments
Mutual funds(1)
$98,499 $129,549 
Term deposits58,603 52,492 
Short-term investments$157,102 $182,041 
Long-term investments
Term deposits$255 $2,626 
Investment in equity affiliate6,141 5,572 
Long-term investments$6,396 $8,198 
(1) Refer to Note 16 - Fair Value Measurements to the unaudited consolidated financial statements for further details.