v3.24.1.1.u2
Cash Equivalents and Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2024
Cash and Cash Equivalents [Abstract]  
Schedule of Cash Equivalents and Marketable Securities

Cash equivalents and marketable securities consisted of the following:

 

 

 

March 31, 2024

 

 

 

Amortized
Cost Basis

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair
Value

 

 

 

(in thousands)

 

Money market funds

 

$

42,498

 

 

$

-

 

 

$

-

 

 

$

42,498

 

Commercial paper

 

 

21,391

 

 

 

-

 

 

 

(12

)

 

 

21,379

 

Corporate debt securities

 

 

44,044

 

 

 

3

 

 

 

(11

)

 

 

44,036

 

Asset-based securities

 

 

44,641

 

 

 

-

 

 

 

(43

)

 

 

44,598

 

U.S. government securities

 

 

113,180

 

 

 

-

 

 

 

(50

)

 

 

113,130

 

Total

 

 

265,754

 

 

 

3

 

 

 

(116

)

 

 

265,641

 

Less amounts classified as cash equivalents

 

 

(63,257

)

 

 

-

 

 

 

-

 

 

 

(63,257

)

Total marketable securities

 

$

202,497

 

 

$

3

 

 

$

(116

)

 

$

202,384

 

 

 

 

December 31, 2023

 

 

 

Amortized
Cost Basis

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair
Value

 

 

 

(in thousands)

 

Money market funds

 

$

56,397

 

 

$

-

 

 

$

-

 

 

$

56,397

 

Commercial paper

 

 

82,179

 

 

 

1

 

 

 

(28

)

 

 

82,152

 

Corporate debt securities

 

 

61,887

 

 

 

12

 

 

 

(5

)

 

 

61,894

 

Asset-based securities

 

 

10,505

 

 

 

-

 

 

 

–

 

 

 

10,505

 

U.S. government securities

 

 

113,612

 

 

 

40

 

 

 

–

 

 

 

113,652

 

U.S. agency securities

 

 

4,960

 

 

 

1

 

 

 

–

 

 

 

4,961

 

Total

 

 

329,540

 

 

 

54

 

 

 

(33

)

 

 

329,561

 

Less amounts classified as cash equivalents

 

 

(65,144

)

 

 

(4

)

 

 

-

 

 

 

(65,148

)

Total marketable securities

 

$

264,396

 

 

$

50

 

 

$

(33

)

 

$

264,413