XML 61 R53.htm IDEA: XBRL DOCUMENT v3.25.1
CASH, CASH EQUIVALENTS AND INVESTMENTS - Schedule of Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 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 413,067 392,920
Available-for-sale Securities, Gross Unrealized Gains 776 770
Available-for-sale Securities, Gross Unrealized Losses (38) 0
Debt Securities, Available-for-sale, Total 413,805 393,690
Long-term Investments [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale Debt Securities, Amortized Cost Basis 344,861 434,766
Available-for-sale Securities, Gross Unrealized Gains 2,205 1,302
Available-for-sale Securities, Gross Unrealized Losses (159) (595)
Debt Securities, Available-for-sale, Total 346,907 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 412,578 392,778
Available-for-sale Securities, Gross Unrealized Gains 764 758
Available-for-sale Securities, Gross Unrealized Losses (24) 0
Debt Securities, Available-for-sale, Total 413,318 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 344,861 434,766
Available-for-sale Securities, Gross Unrealized Gains 2,205 1,302
Available-for-sale Securities, Gross Unrealized Losses (159) (595)
Debt Securities, Available-for-sale, Total 346,907 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] 489 142
Available-for-sale Securities, Gross Unrealized Gains [1] 12 12
Available-for-sale Securities, Gross Unrealized Losses [1] (14) 0
Debt Securities, Available-for-sale, Total [1] $ 487 $ 154
[1] Changes in aggregate fair market value recorded in other income (loss), net on the Consolidated Statements of Income.