v3.26.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2026
Fair Value Measurements  
Schedule of assets measured at fair value on a recurring basis Assets measured at fair value on a recurring basis are summarized below (in thousands):

Fair Value Measurements as of March 31, 2026

  ​ ​ ​

Total

  ​ ​ ​

Level 1

  ​ ​ ​

Level 2

  ​ ​ ​

Level 3

Marketable Securities

Bonds and bond funds

$

521,186

$

$

521,186

$

Commercial paper

 

40,227

 

 

40,227

 

561,413

561,413

Investments in Other Companies

2,643

2,643

Cash and Cash Equivalents

65,841

65,841

Total Assets Measured at Fair Value

$

629,897

$

68,484

$

561,413

$

Fair Value Measurements as of December 31, 2025

Total

Level 1

Level 2

Level 3

Marketable Securities

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

Bonds and bond funds

$

487,699

$

$

487,699

$

Commercial paper

 

96,537

 

 

96,537

 

584,236

584,236

Investments in Other Companies

4,253

4,253

 

 

Cash and Cash Equivalents

122,673

122,673

Total Assets Measured at Fair Value

$

711,162

$

126,926

$

584,236

$