XML 28 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash and Investments in Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Cash and Investments in Marketable Securities, Including Cash Equivalents

Cash and investments in marketable securities, including cash equivalents, are as follows (in thousands):

 

 

 

Estimated Fair Value at

 

 

 

March 31, 2024

 

 

December 31, 2023

 

Cash and cash equivalents

 

$

48,642

 

 

$

35,277

 

Short-term investments

 

 

240,596

 

 

 

268,339

 

Long-term investments

 

 

36,778

 

 

 

25,825

 

Total cash and investments in marketable securities

 

$

326,016

 

 

$

329,441

 

 

Schedule of Portfolio of Cash and Investments in Marketable Securities

Our portfolio of cash and investments in marketable securities includes (in thousands):

 

 

 

 

 

March 31, 2024

 

 

December 31, 2023

 

 

 

Fair Value Hierarchy Level

 

Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

 

Fair Value

 

Corporate notes and bonds

 

2

 

$

75,745

 

 

$

2

 

 

$

(163

)

 

$

75,584

 

 

$

38,882

 

Corporate commercial paper

 

2

 

 

211,955

 

 

 

 

 

 

(261

)

 

 

211,694

 

 

 

255,241

 

Obligations of U.S. government agencies

 

2

 

 

3,457

 

 

 

 

 

 

(3

)

 

 

3,454

 

 

 

 

Available-for-sale investments

 

 

 

$

291,157

 

 

$

2

 

 

$

(427

)

 

$

290,732

 

 

$

294,123

 

Money market funds

 

1

 

 

 

 

 

 

 

 

 

 

 

15,959

 

 

 

2,359

 

Certificates of deposit

 

2

 

 

 

 

 

 

 

 

 

 

 

13,898

 

 

 

15,116

 

Cash

 

N/A

 

 

 

 

 

 

 

 

 

 

 

5,427

 

 

 

17,843

 

Total cash and investments in marketable securities

 

 

 

 

 

 

 

 

$

326,016

 

 

$

329,441