XML 29 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2024
Fair Value Disclosures [Abstract]  
Summary of Company's Cash Equivalents and Marketable Securities

The following tables summarize the Company’s cash equivalents and marketable securities as of September 30, 2024 and December 31, 2023:

 

 

 

September 30, 2024

 

 

 

Total

 

 

Quoted
Prices in
Active
Markets
(Level 1)

 

 

Significant
Other
Observable
Inputs
(Level 2)

 

 

Significant
Unobservable
Inputs
(Level 3)

 

 

 

(in thousands)

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

98,306

 

 

$

98,306

 

 

$

 

 

$

 

Total cash equivalents

 

 

98,306

 

 

 

98,306

 

 

 

 

 

 

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government securities

 

 

41,964

 

 

 

 

 

 

41,964

 

 

 

 

U.S. corporate bonds

 

 

231,555

 

 

 

 

 

 

231,555

 

 

 

 

International corporate bonds

 

 

88,884

 

 

 

 

 

 

88,884

 

 

 

 

U.S. commercial paper

 

 

54,363

 

 

 

 

 

 

54,363

 

 

 

 

International commercial paper

 

 

31,570

 

 

 

 

 

 

31,570

 

 

 

 

U.S. certificates of deposit

 

 

2,203

 

 

 

 

 

 

2,203

 

 

 

 

U.S. municipal securities

 

 

18,988

 

 

 

 

 

 

18,988

 

 

 

 

Total marketable securities

 

 

469,527

 

 

 

 

 

 

469,527

 

 

 

 

 

 

$

567,833

 

 

$

98,306

 

 

$

469,527

 

 

$

 

 

 

 

December 31, 2023

 

 

 

Total

 

 

Quoted
Prices in
Active
Markets
(Level 1)

 

 

Significant
Other
Observable
Inputs
(Level 2)

 

 

Significant
Unobservable
Inputs
(Level 3)

 

 

 

(in thousands)

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

59,852

 

 

$

59,852

 

 

$

 

 

$

 

U.S. government securities

 

 

8,695

 

 

 

 

 

 

8,695

 

 

 

 

Total cash equivalents

 

 

68,547

 

 

 

59,852

 

 

 

8,695

 

 

 

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government securities

 

 

166,925

 

 

 

 

 

 

166,925

 

 

 

 

U.S. corporate bonds

 

 

210,198

 

 

 

 

 

 

210,198

 

 

 

 

International corporate bonds

 

 

97,675

 

 

 

 

 

 

97,675

 

 

 

 

U.S. commercial paper

 

 

23,370

 

 

 

 

 

 

23,370

 

 

 

 

International commercial paper

 

 

46,900

 

 

 

 

 

 

46,900

 

 

 

 

U.S. certificates of deposit

 

 

8,830

 

 

 

 

 

 

8,830

 

 

 

 

U.S. municipal securities

 

 

128,294

 

 

 

 

 

 

128,294

 

 

 

 

Total marketable securities

 

 

682,192

 

 

 

 

 

 

682,192

 

 

 

 

 

 

$

750,739

 

 

$

59,852

 

 

$

690,887

 

 

$