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

The Company’s cash and cash equivalents as of June 30, 2026 and December 31, 2025, were as follows (in thousands):

 

 

June 30,

 

 

December 31,

 

 

 

2026

 

 

2025

 

Cash and cash equivalents:

 

 

 

 

 

 

Cash

 

$

1,547

 

 

$

1,816

 

Money market funds

 

 

853

 

 

 

2,128

 

Commercial paper

 

 

1,998

 

 

 

 

Total cash and cash equivalents

 

$

4,398

 

 

$

3,944

 

Schedule of Marketable Securities by Major Security Type The Company’s marketable securities by major security type as of June 30, 2026 and December 31, 2025, were as follows (in thousands):

 

 

June 30, 2026

 

 

 

Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

Current marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

$

993

 

 

$

 

 

$

(1

)

 

$

992

 

Corporate debt securities

 

 

35,047

 

 

 

19

 

 

 

(7

)

 

 

35,059

 

U.S. federal agency securities

 

 

2,961

 

 

 

 

 

 

(11

)

 

 

2,950

 

Municipal debt securities

 

 

3,052

 

 

 

 

 

 

(6

)

 

 

3,046

 

Total current marketable securities

 

 

42,053

 

 

 

19

 

 

 

(25

)

 

 

42,047

 

Long-term marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

 

31,324

 

 

 

9

 

 

 

(51

)

 

 

31,282

 

Municipal debt securities

 

 

2,531

 

 

 

 

 

 

 

 

 

2,531

 

Total long-term marketable securities

 

 

33,855

 

 

 

9

 

 

 

(51

)

 

 

33,813

 

Total marketable securities

 

$

75,908

 

 

$

28

 

 

$

(76

)

 

$

75,860

 

 

 

 

December 31, 2025

 

 

 

Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

Current marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

$

975

 

 

$

 

 

$

 

 

$

975

 

Corporate debt securities

 

 

31,128

 

 

 

83

 

 

 

 

 

 

31,211

 

Municipal debt securities

 

 

3,070

 

 

 

1

 

 

 

 

 

 

3,071

 

Total current marketable securities

 

 

35,173

 

 

 

84

 

 

 

 

 

 

35,257

 

Long-term marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

 

44,926

 

 

 

160

 

 

 

(8

)

 

 

45,078

 

Municipal debt securities

 

 

5,607

 

 

 

24

 

 

 

 

 

 

5,631

 

U.S. federal agency securities

 

 

5,868

 

 

 

2

 

 

 

 

 

 

5,870

 

Total long-term marketable securities

 

 

56,401

 

 

 

186

 

 

 

(8

)

 

 

56,579

 

Total marketable securities

 

$

91,574

 

 

$

270

 

 

$

(8

)

 

$

91,836

 

Schedule of Available-for-sale Debt Securities in Unrealized Loss Positions

The following tables summarize the Company’s available-for-sale debt securities with unrealized losses as of June 30, 2026 and December 31, 2025, aggregated by major security type and the length of time that individual securities have been in a continuous loss position (in thousands):

 

 

 

June 30, 2026

 

 

 

Less than 12 months

 

 

12 months or greater

 

 

Total

 

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

Commercial paper

 

$

992

 

 

$

(1

)

 

$

 

 

$

 

 

$

992

 

 

$

(1

)

Corporate debt securities

 

 

34,513

 

 

 

(58

)

 

 

 

 

 

 

 

 

34,513

 

 

 

(58

)

U.S. federal agency securities

 

 

 

 

 

 

 

 

2,950

 

 

 

(11

)

 

 

2,950

 

 

 

(11

)

Municipal debt securities

 

 

3,046

 

 

 

(6

)

 

 

 

 

 

 

 

 

3,046

 

 

 

(6

)

Total

 

$

38,551

 

 

$

(65

)

 

$

2,950

 

 

$

(11

)

 

$

41,501

 

 

$

(76

)

 

 

 

December 31, 2025

 

 

 

Less than 12 months

 

 

12 months or greater

 

 

Total

 

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

Corporate debt securities

 

 

13,362

 

 

 

(8

)

 

 

 

 

 

 

 

 

13,362

 

 

 

(8

)

Total

 

$

13,362

 

 

$

(8

)

 

$

 

 

$

 

 

$

13,362

 

 

$

(8

)

Schedule of Marketable Securities Classified by Contractual Maturities

The Company’s marketable securities classified by contractual maturities as of June 30, 2026, were as follows (in thousands):

 

 

 

Amortized Cost

 

 

Fair Value

 

Due within one year

 

$

42,053

 

 

$

42,047

 

Due after one year through five years

 

 

33,855

 

 

 

33,813

 

Total

 

$

75,908

 

 

$

75,860