XML 60 R52.htm IDEA: XBRL DOCUMENT v3.26.1
CASH, CASH EQUIVALENTS AND INVESTMENTS - Schedule of Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule Of Available For Sale Securities [Line Items]    
Debt Securities, Available-for-sale, Total $ 2,000 $ 2,000
Short-term Investments [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale Debt Securities, Amortized Cost Basis 353,895 458,489
Available-for-sale Securities, Gross Unrealized Gains 583 5,535
Available-for-sale Securities, Gross Unrealized Losses (3,729) (20)
Debt Securities, Available-for-sale, Total 350,749 464,004
Long-term Investments [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale Debt Securities, Amortized Cost Basis 385,802 351,125
Available-for-sale Securities, Gross Unrealized Gains 49 1,873
Available-for-sale Securities, Gross Unrealized Losses (2,622) (11)
Debt Securities, Available-for-sale, Total 383,229 352,987
U.S. Government Bonds [Member] | Short-term Investments [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale Debt Securities, Amortized Cost Basis 344,977 453,812
Available-for-sale Securities, Gross Unrealized Gains 310 1,592
Available-for-sale Securities, Gross Unrealized Losses (268) (6)
Debt Securities, Available-for-sale, Total 345,019 455,398
U.S. Government Bonds [Member] | Long-term Investments [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale Debt Securities, Amortized Cost Basis 385,802 351,125
Available-for-sale Securities, Gross Unrealized Gains 49 1,873
Available-for-sale Securities, Gross Unrealized Losses (2,622) (11)
Debt Securities, Available-for-sale, Total 383,229 352,987
Marketable Securities [Member] | Short-term Investments [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale Debt Securities, Amortized Cost Basis [1] 8,918 4,677
Available-for-sale Securities, Gross Unrealized Gains [1] 273 3,943
Available-for-sale Securities, Gross Unrealized Losses [1] (3,461) (14)
Debt Securities, Available-for-sale, Total [1] $ 5,730 $ 8,606
[1] Changes in aggregate fair value recorded in other (loss) income, net on the Consolidated Statements of Income.