XML 48 R35.htm IDEA: XBRL DOCUMENT v3.25.4
Note 4 - Cash, Cash Equivalents, Investments and Restricted Cash (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Fair Value, by Balance Sheet Grouping [Table Text Block]
  

December 31,

  

2025

 

2024

Cash

 $969,628  $679,949 

Money market funds

  129,674   11,867 

Certificates of deposit

  157,243   164,418 

Corporate debt securities

  -   6,712 

Auction-rate securities backed by student-loan notes

  49   148 

Total

 $1,256,594  $863,094 
  

December 31,

  

2025

 

2024

Reported as:

        

Cash and cash equivalents

 $1,099,302  $691,816 

Short-term investments

  157,243   171,130 

Investment within other long-term assets

  49   148 

Total

 $1,256,594  $863,094 
Investments Classified by Contractual Maturity Date [Table Text Block]
  

Amortized Cost

 

Fair Value

Due in less than 1 year

 $57,179  $57,179 

Due in 1 - 5 years

  100,064   100,064 

Due in greater than 5 years

  50   49 

Total

 $157,293  $157,292