v3.26.1
Cash Equivalents and Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2026
Cash Equivalents and Marketable Securities  
Schedule of cash equivalents and marketable securities

Cash equivalents and marketable securities consisted of the following (in thousands):

March 31, 2026

Amortized

Gross Unrealized

 

  ​ ​ ​

Cost

  ​ ​ ​

Gains

  ​ ​ ​

Losses

  ​ ​ ​

Fair Value

Money market funds

$

91,204

$

$

$

91,204

Certificates of deposit

12,875

1

 

(13)

 

12,863

U.S. Treasury and agency securities

309,434

194

(202)

309,426

Commercial paper

 

111,372

7

(49)

 

111,330

Corporate debt securities

79,222

7

(72)

79,157

Total cash equivalents and marketable securities

$

604,107

$

209

  ​

$

(336)

$

603,980

Classified as:

  ​

  ​

  ​

Cash equivalents

  ​

  ​

  ​

$

177,358

Marketable securities - current

  ​

  ​

  ​

 

354,074

Marketable securities - noncurrent

  ​

  ​

  ​

 

72,548

Total cash equivalents and marketable securities

  ​

  ​

  ​

$

603,980

December 31, 2025

Amortized

Gross Unrealized

 

  ​ ​ ​

Cost

  ​ ​ ​

Gains

  ​ ​ ​

Losses

  ​ ​ ​

Fair Value

Money market funds

$

40,774

$

  ​

$

$

40,774

Certificates of deposit

11,387

4

 

11,391

U.S. Treasury and agency securities

348,250

706

(8)

348,948

Commercial paper

 

77,868

 

4

  ​

 

(7)

 

77,865

Corporate debt securities

159,127

 

93

  ​

 

(9)

 

159,211

Total cash equivalents and marketable securities

$

637,406

$

807

  ​

$

(24)

$

638,189

Classified as:

  ​

  ​

  ​

Cash equivalents

  ​

  ​

  ​

$

120,577

Marketable securities - current

  ​

  ​

  ​

 

438,974

Marketable securities - noncurrent

  ​

  ​

  ​

 

78,638

Total cash equivalents and marketable securities

  ​

  ​

  ​

$

638,189