XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.3
INVESTMENTS (Tables)
9 Months Ended
Sep. 30, 2025
INVESTMENTS.  
Summary of investments in available-for-sale

    

    

    

    

    

Continuous

    

Continuous

Gross

Gross

Unrealized

Unrealized

Unrealized

Unrealized

Loss Position

Loss Position

Amortized

Holding

Holding

Fair

less than

greater than

September 30, 2025

    

Cost

    

Gains

    

Losses

    

Value

    

12 Months

    

12 Months

Available-for-sale

Short-term:

Commercial paper

$

31,601

$

$

$

31,601

$

$

Certificates of deposit

 

15,444

 

 

 

15,444

 

 

U.S. treasuries

 

209,387

 

140

 

 

209,527

 

 

Corporate bonds

 

29,754

 

65

 

 

29,819

 

 

Long-term:

U.S. treasuries

 

214,843

 

59

 

 

214,902

 

 

Corporate bonds

 

144,104

 

168

 

 

144,272

 

Total

$

645,133

$

432

$

$

645,565

$

$

Summary of the underlying contractual maturities of investments

    

September 30, 2025

    

Amortized Cost

    

Fair Value

Less than 1 year:

  

 

  

Commercial paper

$

31,601

$

31,601

Certificates of deposit

 

15,444

 

15,444

U.S. treasuries

 

209,387

 

209,527

Corporate bonds

 

29,754

 

29,819

Due 1 - 10 years:

 

 

U.S. treasuries

 

214,843

 

214,902

Corporate bonds

 

144,104

 

144,272

Total

$

645,133

$

645,565