XML 43 R33.htm IDEA: XBRL DOCUMENT
v3.25.3

Note 9 - Cash, Cash Equivalents, Investments and Restricted Cash (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2025
Notes Tables |
Fair Value, by Balance Sheet Grouping [Table Text Block] |
|  | September 30, |  | December 31,
|  | 2025 |  | 2024
Cash |  | $ | 580,992 |  |  | $ | 679,949 |
Money market funds |  |  | 500,259 |  |  |  | 11,867 |
Certificates of deposit |  |  | 154,489 |  |  |  | 164,418 |
U.S. treasuries and government agency bonds |  |  | 33,249 |  |  |  | - |
Auction-rate securities backed by student-loan notes |  |  | 74 |  |  |  | 148 |
Corporate debt securities |  |  | - |  |  |  | 6,712 |
Total |  | $ | 1,269,063 |  |  | $ | 863,094 |
|  | September 30, |  | December 31,
|  | 2025 |  | 2024
Reported as: |  |  |  |  |  |  |  |
Cash and cash equivalents |  | $ | 1,081,251 |  |  | $ | 691,816 |
Investment within short-term investments |  |  | 187,738 |  |  |  | 171,130 |
Investment within other long-term assets |  |  | 74 |  |  |  | 148 |
Total |  | $ | 1,269,063 |  |  | $ | 863,094 |
Investments Classified by Contractual Maturity Date [Table Text Block] |
|  | Amortized Cost |  | Fair Value
Due in less than 1 year |  | $ | 89,419 |  |  | $ | 89,427 |
Due in 1 - 5 years |  |  | 98,311 |  |  |  | 98,311 |
Due in greater than 5 years |  |  | 75 |  |  |  | 74 |
Total |  | $ | 187,805 |  |  | $ | 187,812 |
Unrealized Gain (Loss) on Investments [Table Text Block] |
|  | September 30, 2025
|  | Amortized Cost |  | Unrealized Gains |  | Unrealized Losses |  | Fair Value
Money market funds |  | $ | 500,259 |  |  | $ | - |  |  | $ | - |  |  | $ | 500,259 |
Certificates of deposit |  |  | 154,489 |  |  |  | - |  |  |  | - |  |  |  | 154,489 |
U.S. treasuries and government agency bonds |  |  | 33,241 |  |  |  | 8 |  |  |  | - |  |  |  | 33,249 |
Auction-rate securities backed by student-loan notes |  |  | 75 |  |  |  | - |  |  |  | (1 | ) |  |  | 74 |
Total |  | $ | 688,064 |  |  | $ | 8 |  |  | $ | (1 | ) |  | $ | 688,071 |
|  | December 31, 2024
|  | Amortized Cost |  | Unrealized Losses |  | Fair Value
Money market funds |  | $ | 11,867 |  |  | $ | - |  |  | $ | 11,867 |
Certificates of deposit |  |  | 164,418 |  |  |  | - |  |  |  | 164,418 |
Corporate debt securities |  |  | 6,779 |  |  |  | (67 | ) |  |  | 6,712 |
Auction-rate securities backed by student-loan notes |  |  | 150 |  |  |  | (2 | ) |  |  | 148 |
Total |  | $ | 183,214 |  |  | $ | (69 | ) |  | $ | 183,145 |
Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block] |
|  | September 30, 2025
|  | Greater than 12 Months
|  | Fair Value |  | Unrealized Losses
Auction-rate securities backed by student-loan notes |  | $ | 74 |  |  | $ | (1 | )
Total |  | $ | 74 |  |  | $ | (1 | )
|  | December 31, 2024
|  | Greater than 12 Months
|  | Fair Value |  | Unrealized Losses
Corporate debt securities |  | $ | 6,712 |  |  | $ | (67 | )
Auction-rate securities backed by student-loan notes |  |  | 148 |  |  |  | (2 | )
Total |  | $ | 6,860 |  |  | $ | (69 | )
Restrictions on Cash and Cash Equivalents [Table Text Block] |
|  | September 30, |  | December 31,
|  | 2025 |  | 2024
Cash and cash equivalents |  | $ | 1,081,251 |  |  | $ | 691,816 |
Restricted cash included in other long-term assets |  |  | 142 |  |  |  | 125 |
Total cash, cash equivalents and restricted cash reported on the Condensed Consolidated Statements of Cash Flows |  | $ | 1,081,393 |  |  | $ | 691,941 |

X
- Definition Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479081/326-30-55-8 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-6 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-4 + Details
Name: | us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 55 -Paragraph 10 -SubTopic 10 -Topic 825 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482881/825-10-55-10 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-13 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482881/825-10-55-12 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-12 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11 + Details
Name: | us-gaap_FairValueByBalanceSheetGroupingTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments. + References No definition available. + Details
Name: | us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 8 -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8 + Details
Name: | us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_TableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of unrealized gains and losses on investments. + References No definition available. + Details
Name: | us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration