v3.26.1
Fair Value (Tables)
12 Months Ended
Dec. 31, 2025
Fair Value  
Summary of financial instruments measured at fair value on a non-recurring basis

The following table summarizes the Company’s financial instruments that were measured at fair value on a non-recurring basis at December 31, 2025:

Gross

Gross

Amortized

unrecognized

unrecognized

Aggregate

Description

  ​ ​ ​

Classification

  ​ ​ ​

cost

  ​ ​ ​

holding gains

  ​ ​ ​

holding losses

  ​ ​ ​

fair value

Money market funds and cash equivalents

 

Cash equivalents

$

17,239

$

$

$

17,239

Commercial paper

 

Short-term investments

 

22,077

7

(4)

 

22,080

U.S. Treasury securities and government agency bonds

Short-term investments

42,004

106

42,110

Corporate debt

 

Short-term investments

 

18,898

14

(2)

 

18,910

Corporate debt

Long-term investments

39,558

125

39,683

U.S. Treasury securities and government agency bonds

Long-term investments

13,012

33

13,045

Total cash equivalents, short-term investments and long-term investments

 

  ​

$

152,788

$

285

$

(6)

$

153,067

The following table summarizes the Company’s financial instruments that were measured at fair value on a non-recurring basis at December 31, 2024:

Gross

Gross

Amortized

unrecognized

unrecognized

Aggregate

Description

  ​ ​ ​

Classification

  ​ ​ ​

cost

  ​ ​ ​

holding gains

  ​ ​ ​

holding losses

  ​ ​ ​

fair value

Money market funds and cash equivalents

 

Cash equivalents

$

19,759

$

$

$

19,759

Commercial paper

Cash equivalents

5,959

1

5,960

Commercial paper

 

Short-term investments

 

47,907

 

28

 

(8)

 

47,927

U.S. Treasury securities and government agency bonds

Short‑term investments

 

64,193

 

135

 

(4)

 

64,324

Corporate debt

Short‑term investments

14,498

29

(6)

14,521

U.S. Treasury securities and government agency bonds

Long-term investments

35,781

106

(68)

35,819

Total cash equivalents, short-term investments and long-term investments

 

  ​

$

188,097

$

299

$

(86)

$

188,310