v3.26.3
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Short-term investments: $ 530,690 $ 157,243
Investments within other long-term assets: 0 49
Total 751,385 362,450
Certificates of deposit    
Short-term investments: 313,240 157,243
U.S. treasuries and government agency bonds    
Short-term investments: 198,863  
Corporate debt securities    
Short-term investments: 18,587  
Auction-rate securities backed by student-loan notes    
Investments within other long-term assets:   49
Mutual funds and money market funds under deferred compensation plan    
Investments within other long-term assets: 80,912 75,484
Level 1    
Total 157,894 205,158
Level 1 | Certificates of deposit    
Short-term investments: 0 0
Level 1 | U.S. treasuries and government agency bonds    
Short-term investments: 0  
Level 1 | Corporate debt securities    
Short-term investments: 0  
Level 1 | Auction-rate securities backed by student-loan notes    
Investments within other long-term assets:   0
Level 1 | Mutual funds and money market funds under deferred compensation plan    
Investments within other long-term assets: 80,912 75,484
Level 2    
Total 593,491 157,243
Level 2 | Certificates of deposit    
Short-term investments: 313,240 157,243
Level 2 | U.S. treasuries and government agency bonds    
Short-term investments: 198,863  
Level 2 | Corporate debt securities    
Short-term investments: 18,587  
Level 2 | Auction-rate securities backed by student-loan notes    
Investments within other long-term assets:   0
Level 2 | Mutual funds and money market funds under deferred compensation plan    
Investments within other long-term assets: 0 0
Level 3    
Total   49
Level 3 | Certificates of deposit    
Short-term investments:   0
Level 3 | Auction-rate securities backed by student-loan notes    
Investments within other long-term assets:   49
Level 3 | Mutual funds and money market funds under deferred compensation plan    
Investments within other long-term assets:   0
Money market funds    
Cash equivalents: 76,982 129,674
Money market funds | Level 1    
Cash equivalents: 76,982 129,674
Money market funds | Level 2    
Cash equivalents: 0 0
Money market funds | Level 3    
Cash equivalents:   $ 0
Corporate debt securities    
Cash equivalents: 62,801  
Corporate debt securities | Level 1    
Cash equivalents: 0  
Corporate debt securities | Level 2    
Cash equivalents: $ 62,801