XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Investments (Tables)
6 Months Ended
Jun. 30, 2025
Investments, All Other Investments [Abstract]  
Summary of Fair value of Company's Financial Assets

The fair value of the Company's financial assets as of June 30, 2025, have been categorized based upon the fair value hierarchy as follows:

 

 

Total

 

Level 1

 

Level 2

 

Level 3

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

 

 

 

 

 

 

 

 

 

 

Money market funds

$

115,642

 

$

 

$

115,642

 

$

Certificates of Deposit

 

4,000

 

 

 

 

4,000

 

 

Total fair value assets included in cash and cash equivalents

 

119,642

 

 

 

 

119,642

 

 

Investments

 

 

 

 

 

 

 

 

 

 

 

Sovereign debt securities

 

235,210

 

 

 

 

235,210

 

 

Certificates of Deposit

 

18,000

 

 

 

 

18,000

 

 

Total fair value assets included in investments

 

253,210

 

 

 

 

253,210

 

 

Total fair value assets

$

372,852

 

$

 

$

372,852

 

$

The fair value of the Company's financial assets as of December 31, 2024, have been categorized based upon the fair value hierarchy as follows:

 

 

Total

 

Level 1

 

Level 2

 

Level 3

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

 

 

 

 

 

 

 

 

 

 

Sovereign debt securities

$

240,558

 

$

 

$

240,558

 

$

Money market funds

 

100,227

 

 

 

 

100,227

 

 

Certificates of Deposit

 

10,137

 

 

 

 

10,137

 

 

Total fair value assets included in cash and cash equivalents

 

350,922

 

 

 

 

350,922

 

 

Investments

 

 

 

 

 

 

 

 

 

 

 

Sovereign debt securities

 

146,924

 

 

 

 

146,924

 

 

Certificates of Deposit

 

1,000

 

 

 

 

1,000

 

 

Total fair value assets included in investments

 

147,924

 

 

 

 

147,924

 

 

Total fair value assets

$

498,846

 

$

 

$

498,846

 

$