v3.25.2
Investments in Equity and Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2025
Investments, Debt and Equity Securities [Abstract]  
Schedule of Investment Security Fair Value
The following table summarizes the changes in fair value of the Company’s investment in equity securities as of June 30, 2025 and December 31, 2024:
June 30, 2025December 31, 2024
Balance, beginning of year$24,883 $19,933 
Investment in publicly traded companies9,798 
Divestment of publicly traded companies(6,775)(548)
Fair value gain/(loss) on marketable securities(7,066)(2,711)
Foreign exchange translation647 (1,589)
Balance, end of period11,689 24,883 
Noncurrent marketable securities(332)(837)
Current marketable securities$11,357 $24,046