XML 36 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Investments (Tables)
3 Months Ended
Mar. 31, 2025
Investments, All Other Investments [Abstract]  
Summary of Fair value of Company's Financial Assets

Fair Value of Financial Assets

The fair value of the Company's financial assets as of March 31, 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

$

113,918

 

$

 

$

113,918

 

$

Certificates of Deposit

 

3,571

 

 

 

 

3,571

 

 

Total fair value assets included in cash and cash equivalents

 

117,489

 

 

 

 

117,489

 

 

Investments

 

 

 

 

 

 

 

 

 

 

 

Sovereign debt securities

 

148,801

 

 

 

 

148,801

 

 

Certificates of Deposit

 

3,000

 

 

 

 

3,000

 

 

Total fair value assets included in investments

 

151,801

 

 

 

 

151,801

 

 

Total fair value assets

$

269,290

 

$

 

$

269,290

 

$

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

 

$