XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2025
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 June 30, 2025

    

Total

    

Level 1

    

Level 2

    

Level 3

Marketable Securities

Bonds and bond funds

$

315,597

$

$

315,597

$

Commercial paper

 

363,094

 

 

363,094

 

678,691

678,691

Investments in Other Companies

10,290

10,290

Cash and Cash Equivalents

48,330

48,330

Total Assets Measured at Fair Value

$

737,311

$

48,330

$

678,691

$

10,290

Fair Value Measurements as of December 31, 2024

Total

Level 1

Level 2

Level 3

Marketable Securities

    

    

    

    

    

    

    

    

Bonds and bond funds

$

462,333

$

$

462,333

$

Commercial paper

 

111,933

 

 

111,933

 

574,266

574,266

Investments in Other Companies

8,160

 

 

8,160

Cash and Cash Equivalents

227,362

227,362

Total Assets Measured at Fair Value

$

809,788

$

227,362

$

574,266

$

8,160