XML 61 R53.htm IDEA: XBRL DOCUMENT v3.25.3
CASH, CASH EQUIVALENTS AND INVESTMENTS - Schedule of Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Schedule Of Available For Sale Securities [Line Items]    
Debt Securities, Available-for-sale, Total $ 3,500 $ 3,500
Short-term Investments [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale Debt Securities, Amortized Cost Basis 477,160 392,920
Available-for-sale Securities, Gross Unrealized Gains 4,260 770
Available-for-sale Securities, Gross Unrealized Losses (54) 0
Debt Securities, Available-for-sale, Total 481,366 393,690
Long-term Investments [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale Debt Securities, Amortized Cost Basis 395,293 434,766
Available-for-sale Securities, Gross Unrealized Gains 2,102 1,302
Available-for-sale Securities, Gross Unrealized Losses (12) (595)
Debt Securities, Available-for-sale, Total 397,383 435,473
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 472,554 392,778
Available-for-sale Securities, Gross Unrealized Gains 1,204 758
Available-for-sale Securities, Gross Unrealized Losses (40) 0
Debt Securities, Available-for-sale, Total 473,718 393,536
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,293 434,766
Available-for-sale Securities, Gross Unrealized Gains 2,102 1,302
Available-for-sale Securities, Gross Unrealized Losses (12) (595)
Debt Securities, Available-for-sale, Total 397,383 435,473
Marketable Securities [Member] | Short-term Investments [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale Debt Securities, Amortized Cost Basis [1] 4,606 142
Available-for-sale Securities, Gross Unrealized Gains [1] 3,056 12
Available-for-sale Securities, Gross Unrealized Losses [1] (14) 0
Debt Securities, Available-for-sale, Total [1] $ 7,648 $ 154
[1] Changes in aggregate fair market value recorded in other income, net on the Consolidated Statements of Income.