XML 30 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2024
Fair Value Disclosures [Abstract]  
Summary of Cash Equivalents and Available-for-sale Securities Carrying Amounts and Fair Values

The Company’s financial assets consist of money market funds, U.S. government debt securities and corporate debt securities. The following tables show the Company’s cash equivalents and available-for-sale securities’ carrying amounts and fair values as of September 30, 2024, and December 31, 2023:

 

 

 

As of September 30, 2024

 

 

 

Carrying
Amount

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair
Value

 

 

Quoted
priced in
active
markets
(Level 1)

 

 

Significant
other
observable
inputs
(Level 2)

 

 

Significant
unobservable
inputs
(Level 3)

 

Financial assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

48,709

 

 

$

 

 

$

 

 

$

48,709

 

 

$

48,709

 

 

$

 

 

$

 

Corporate securities

 

 

36,335

 

 

 

64

 

 

 

 

 

 

36,399

 

 

 

3,130

 

 

 

33,269

 

 

 

 

Government securities

 

 

112,391

 

 

 

337

 

 

 

 

 

 

112,728

 

 

 

69,172

 

 

 

43,556

 

 

 

 

Total financial assets

 

$

197,435

 

 

$

401

 

 

$

 

 

$

197,836

 

 

$

121,011

 

 

$

76,825

 

 

$

 

 

 

 

 

As of December 31, 2023

 

 

 

Carrying
Amount

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair
Value

 

 

Quoted
Priced in
Active
Markets
(Level 1)

 

 

Significant
Other
Observable
Inputs
(Level 2)

 

 

Significant
Unobservable
Inputs
(Level 3)

 

Financial assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

37,694

 

 

$

 

 

$

 

 

$

37,694

 

 

$

37,694

 

 

$

 

 

$

 

Corporate securities

 

 

69,995

 

 

 

48

 

 

 

 

 

 

70,043

 

 

 

5,577

 

 

 

64,466

 

 

 

 

Government securities

 

 

120,670

 

 

 

143

 

 

 

 

 

 

120,813

 

 

 

92,297

 

 

 

28,516

 

 

 

 

Total financial assets

 

$

228,359

 

 

$

191

 

 

$

 

 

$

228,550

 

 

$

135,568

 

 

$

92,982

 

 

$