XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cash, Cash Equivalents And Marketable Securities (Tables)
6 Months Ended
Jun. 30, 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):

 

 

June 30, 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

$

17,429

 

$

-

 

$

-

 

$

17,429

 

$

17,429

 

$

-

 

U.S. Government bonds

 

Level 2

 

227,249

 

 

11

 

 

(242

)

 

227,018

 

 

-

 

 

227,018

 

U.S. Government agency securities

 

Level 2

 

12,492

 

 

-

 

 

(5

)

 

12,487

 

 

-

 

 

12,487

 

Corporate debt securities

 

Level 2

 

123,995

 

 

35

 

 

(249

)

 

123,781

 

 

3,984

 

 

119,797

 

Total cash equivalents and marketable securities

 

 

 

381,165

 

 

46

 

 

(496

)

 

380,715

 

 

21,413

 

 

359,302

 

Cash

 

 

 

 

 

 

 

 

 

 

 

3,672

 

 

 

Total

 

 

$

381,165

 

$

46

 

$

(496

)

$

380,715

 

$

25,085

 

$

359,302

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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):

 

 

 

June 30, 2024

 

Due within one year

 

$

278,948

 

Due after one year to two years

 

 

80,354

 

Total marketable securities

 

$

359,302