XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value (Tables)
9 Months Ended
Sep. 30, 2025
Fair Value  
Summary of financial instruments measured at fair value on a non-recurring basis

Gross

Gross

Amortized

unrecognized

unrecognized

Aggregate

Description

    

Classification

    

cost

    

holding gains

    

holding losses

    

fair value

Money market funds and cash equivalents

 

Cash equivalents

$

11,538

$

$

$

11,538

Commercial paper

 

Short-term investments

 

24,040

8

 

24,048

U.S. Treasury securities and government agency bonds

Short-term investments

48,319

89

(1)

48,407

Corporate debt

 

Short-term investments

 

20,396

18

 

20,414

Corporate debt

Long-term investments

37,447

103

(14)

37,536

U.S. Treasury securities and government agency bonds

Long-term investments

14,827

32

(5)

14,854

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

 

  

$

156,567

$

250

$

(20)

$

156,797

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