v3.26.3
Investments
9 Months Ended
Sep. 30, 2026
Investments, All Other Investments [Abstract]  
Investments Investments
Investments consist of the following:

As of
September 30, 2026December 31, 2025
Short-term investments
Mutual funds(1)
$127,419 $129,549 
Term deposits51,193 52,492 
Short-term investments$178,612 $182,041 
Long-term investments
Investment in equity affiliate$6,190 $5,572 
Term deposits260 2,626 
Long-term investments$6,450 $8,198 
(1) Refer to Note 16 - Fair Value Measurements to the unaudited consolidated financial statements for further details.