v3.26.1
Cash Equivalents and Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2026
Cash and Cash Equivalents [Abstract]  
Schedule of Cash Equivalents and Marketable Securities

Cash equivalents and marketable securities consisted of the following:

 

 

 

June 30, 2026

 

 

 

Amortized
Cost Basis

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair
Value

 

 

 

(in thousands)

 

Money market funds

 

$

44,695

 

 

$

 

 

$

 

 

$

44,695

 

Commercial paper

 

 

26,773

 

 

 

 

 

 

(12

)

 

 

26,761

 

Corporate debt securities

 

 

44,020

 

 

 

1

 

 

 

(16

)

 

 

44,005

 

Asset-backed securities

 

 

32,275

 

 

 

1

 

 

 

(15

)

 

 

32,261

 

U.S. government securities

 

 

14,967

 

 

 

 

 

 

(17

)

 

 

14,950

 

Total

 

 

162,730

 

 

 

2

 

 

 

(60

)

 

 

162,672

 

Less amounts classified as cash equivalents

 

 

(52,663

)

 

 

 

 

 

2

 

 

 

(52,661

)

Total marketable securities

 

$

110,067

 

 

$

2

 

 

$

(58

)

 

$

110,011

 

 

 

 

December 31, 2025

 

 

 

Amortized
Cost Basis

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair
Value

 

 

 

(in thousands)

 

Money market funds

 

$

51,333

 

 

$

 

 

$

 

 

$

51,333

 

Commercial paper

 

 

29,134

 

 

 

5

 

 

 

 

 

 

29,139

 

Corporate debt securities

 

 

16,950

 

 

 

2

 

 

 

 

 

 

16,952

 

Asset-backed securities

 

 

7,281

 

 

 

 

 

 

(1

)

 

 

7,280

 

U.S. government securities

 

 

29,914

 

 

 

13

 

 

 

 

 

 

29,927

 

Total

 

 

134,612

 

 

 

20

 

 

 

(1

)

 

 

134,631

 

Less amounts classified as cash equivalents

 

 

(51,333

)

 

 

 

 

 

 

 

 

(51,333

)

Total marketable securities

 

$

83,279

 

 

$

20

 

 

$

(1

)

 

$

83,298