XML 60 R52.htm IDEA: XBRL DOCUMENT v3.26.1
CASH, CASH EQUIVALENTS AND INVESTMENTS - Schedule of Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 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 358,794 458,489
Available-for-sale Securities, Gross Unrealized Gains 1,020 5,535
Available-for-sale Securities, Gross Unrealized Losses (2,758) (20)
Debt Securities, Available-for-sale, Total 357,056 464,004
Long-term Investments [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale Debt Securities, Amortized Cost Basis 395,790 351,125
Available-for-sale Securities, Gross Unrealized Gains 303 1,873
Available-for-sale Securities, Gross Unrealized Losses (1,061) (11)
Debt Securities, Available-for-sale, Total 395,032 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 349,892 453,812
Available-for-sale Securities, Gross Unrealized Gains 899 1,592
Available-for-sale Securities, Gross Unrealized Losses (27) (6)
Debt Securities, Available-for-sale, Total 350,764 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 395,790 351,125
Available-for-sale Securities, Gross Unrealized Gains 303 1,873
Available-for-sale Securities, Gross Unrealized Losses (1,061) (11)
Debt Securities, Available-for-sale, Total 395,032 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,902 4,677
Available-for-sale Securities, Gross Unrealized Gains [1] 121 3,943
Available-for-sale Securities, Gross Unrealized Losses [1] (2,731) (14)
Debt Securities, Available-for-sale, Total [1] $ 6,292 $ 8,606
[1] Changes in aggregate fair value recorded in other (loss) income, net on the Consolidated Statements of Income.