XML 41 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash Equivalents And Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2024
Cash Equivalents And Marketable Securities [Abstract]  
Summarizes the Unrealized Gains and Losses in Fair Value of the Company's Investments in Debt Securities

The following table presents the Company’s financial assets measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):

 

 

March 31, 2024

 

 

 

Fair Value Hierarchy Level

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Estimated Fair Value

 

 

Cash and Cash Equivalents

 

 

Marketable Securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

Level 1

 

$

48,782

 

 

$

-

 

 

$

-

 

 

$

48,782

 

 

$

48,782

 

 

$

-

 

U.S. Government bonds

 

Level 2

 

 

230,349

 

 

 

10

 

 

 

(129

)

 

 

230,230

 

 

 

16,935

 

 

 

213,295

 

U.S. Government agency securities

 

Level 2

 

 

15,988

 

 

 

2

 

 

 

(9

)

 

 

15,981

 

 

 

-

 

 

 

15,981

 

Corporate debt securities

 

Level 2

 

 

105,330

 

 

 

84

 

 

 

(131

)

 

 

105,283

 

 

 

-

 

 

 

105,283

 

Total cash equivalents and marketable securities

 

 

 

 

400,449

 

 

 

96

 

 

 

(269

)

 

 

400,276

 

 

 

65,717

 

 

 

334,559

 

Cash

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3,388

 

 

 

 

Total

 

 

 

$

400,449

 

 

$

96

 

 

$

(269

)

 

$

400,276

 

 

$

69,105

 

 

$

334,559

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2023

 

 

 

Fair Value Hierarchy Level

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Estimated Fair Value

 

 

Cash and Cash Equivalents

 

 

Marketable Securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

Level 1

 

$

44,650

 

 

$

-

 

 

$

-

 

 

$

44,650

 

 

$

44,650

 

 

$

-

 

U.S. Government bonds

 

Level 2

 

 

63,619

 

 

 

70

 

 

 

(6

)

 

 

63,683

 

 

 

-

 

 

 

63,683

 

U.S. Government agency securities

 

Level 2

 

 

19,665

 

 

 

7

 

 

 

(14

)

 

 

19,658

 

 

 

-

 

 

 

19,658

 

Corporate debt securities

 

Level 2

 

 

31,500

 

 

 

194

 

 

 

-

 

 

 

31,694

 

 

 

-

 

 

 

31,694

 

Total cash equivalents and marketable securities

 

 

 

 

159,434

 

 

 

271

 

 

 

(20

)

 

 

159,685

 

 

 

44,650

 

 

 

115,035

 

Cash

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,031

 

 

 

 

Total

 

 

 

$

159,434

 

 

$

271

 

 

$

(20

)

 

$

159,685

 

 

$

45,681

 

 

$

115,035

 

Schedule of Estimated Fair Value of Investments in Available-for-sale Marketable Debt Securities

The following table classifies the estimated fair value of investments in available-for-sale marketable debt securities by effective contractual maturity dates (in thousands):

 

 

 

March 31, 2024

 

Due within one year

 

$

226,517

 

Due after one year to two years

 

 

108,042

 

Total marketable securities

 

$

334,559