XML 34 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2025
Fair Value Disclosures [Abstract]  
Schedule of Assets Measured at Fair Value on Recurring Basis

The following tables present information about the Company’s financial assets measured at fair value on a recurring basis and indicates the level of the fair value hierarchy utilized to determine such fair values as of March 31, 2025 and December 31, 2024 (in thousands):

 

 

 

Fair Value Measurements at
March 31, 2025:

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

Money market fund

 

$

73,245

 

 

$

 

 

$

 

 

$

73,245

 

US treasuries

 

 

5,990

 

 

 

 

 

 

 

 

 

5,990

 

Commercial Paper

 

 

 

 

 

2,985

 

 

 

 

 

 

2,985

 

Marketable securities, current

 

 

 

 

 

 

 

 

 

 

 

 

US treasuries

 

 

119,654

 

 

 

 

 

 

 

 

 

119,654

 

US government agencies

 

 

 

 

 

49,963

 

 

 

 

 

 

49,963

 

Commercial Paper

 

 

 

 

 

5,925

 

 

 

 

 

 

5,925

 

Corporate bonds

 

 

 

 

 

197,642

 

 

 

 

 

 

197,642

 

Marketable securities, non-current

 

 

 

 

 

 

 

 

 

 

 

 

US treasuries

 

 

52,002

 

 

 

 

 

 

 

 

 

52,002

 

US government agencies

 

 

 

 

 

129,644

 

 

 

 

 

 

129,644

 

Corporate bonds

 

 

 

 

 

130,689

 

 

 

 

 

 

130,689

 

Restricted cash

 

 

5,807

 

 

 

 

 

 

 

 

 

5,807

 

Total

 

$

256,698

 

 

$

516,848

 

 

$

 

 

$

773,546

 

 

 

 

Fair Value Measurements at
December 31, 2024:

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

Money market fund

 

$

106,234

 

 

$

 

 

$

 

 

$

106,234

 

US treasuries

 

 

1,497

 

 

 

 

 

 

 

 

 

1,497

 

US government agencies

 

 

 

 

 

9,925

 

 

 

 

 

 

9,925

 

Marketable securities, current

 

 

 

 

 

 

 

 

 

 

 

 

US treasuries

 

 

96,442

 

 

 

 

 

 

 

 

 

96,442

 

US government agencies

 

 

 

 

 

42,068

 

 

 

 

 

 

42,068

 

Commercial Paper

 

 

 

 

 

15,851

 

 

 

 

 

 

15,851

 

Corporate bonds

 

 

 

 

 

214,127

 

 

 

 

 

 

214,127

 

Marketable securities, non-current

 

 

 

 

 

 

 

 

 

 

 

 

US treasuries

 

 

62,022

 

 

 

 

 

 

 

 

 

62,022

 

US government agencies

 

 

 

 

 

135,749

 

 

 

 

 

 

135,749

 

Corporate bonds

 

 

 

 

 

164,388

 

 

 

 

 

 

164,388

 

Restricted cash

 

 

5,794

 

 

 

 

 

 

 

 

 

5,794

 

Total

 

$

271,989

 

 

$

582,108

 

 

$

 

 

$

854,097