XML 19 R12.htm IDEA: XBRL DOCUMENT
v3.24.2

Marketable Securities | 6 Months Ended
--- | ---
Jun. 30, 2024
Investments, Debt and Equity Securities [Abstract] |
Marketable Securities | 3. Marketable Securities The following tables summarize the fair values of the Company’s marketable securities (in thousands):
| June 30, 2024 |
| Amortized Cost |  |  | Unrealized Gains |  |  | Unrealized Losses |  |  | Fair Value |
U.S. treasury securities | $ | 742,758 |  |  | $ | 5 |  |  | $ | (1,156 | ) |  | $ | 741,607 |
Corporate notes and bonds |  | 452,210 |  |  |  | 68 |  |  |  | (1,317 | ) |  |  | 450,961 |
U.S. agency obligations |  | 346,002 |  |  |  | 71 |  |  |  | (758 | ) |  |  | 345,315 |
Commercial paper |  | 82,010 |  |  |  | - |  |  |  | (40 | ) |  |  | 81,970 |
Total marketable securities | $ | 1,622,980 |  |  | $ | 144 |  |  | $ | (3,271 | ) |  | $ | 1,619,853 |
| December 31, 2023 |
| Amortized Cost |  |  | Unrealized Gains |  |  | Unrealized Losses |  |  | Fair Value |
U.S. treasury securities | $ | 834,235 |  |  | $ | 257 |  |  | $ | (1,355 | ) |  | $ | 833,137 |
U.S. agency obligations |  | 403,035 |  |  |  | 599 |  |  |  | (875 | ) |  |  | 402,759 |
Corporate notes and bonds |  | 279,328 |  |  |  | 838 |  |  |  | (457 | ) |  |  | 279,709 |
Commercial paper |  | 35,407 |  |  |  | - |  |  |  | (3 | ) |  |  | 35,404 |
Total marketable securities | $ | 1,552,005 |  |  | $ | 1,694 |  |  | $ | (2,690 | ) |  | $ | 1,551,009 |
The following tables summarize the fair values and unrealized losses of the Company’s marketable securities, classified by the length of time that the securities have been in a continuous unrealized loss position (in thousands):
| June 30, 2024 |
| Less than 12 Months | 12 Months or Greater | Total |
| Fair Value |  |  | Unrealized Losses |  |  | Fair Value |  |  | Unrealized Losses |  |  | Fair Value |  |  | Unrealized Losses |
U.S. treasury securities | $ | 506,864 |  |  | $ | (788 | ) |  | $ | 181,167 |  |  | $ | (368 | ) |  | $ | 688,031 |  |  | $ | (1,156 | )
Corporate notes and bonds |  | 339,304 |  |  |  | (1,049 | ) |  |  | 50,707 |  |  |  | (268 | ) |  |  | 390,011 |  |  |  | (1,317 | )
U.S. agency obligations |  | 209,623 |  |  |  | (525 | ) |  |  | 95,438 |  |  |  | (233 | ) |  |  | 305,061 |  |  |  | (758 | )
Commercial paper |  | 18,055 |  |  |  | (40 | ) |  |  | - |  |  |  | - |  |  |  | 18,055 |  |  |  | (40 | )
Total | $ | 1,073,846 |  |  | $ | (2,402 | ) |  | $ | 327,312 |  |  | $ | (869 | ) |  | $ | 1,401,158 |  |  | $ | (3,271 | )
| December 31, 2023 |
| Less than 12 Months | 12 Months or Greater | Total |
| Fair Value |  |  | Unrealized Losses |  |  | Fair Value |  |  | Unrealized Losses |  |  | Fair Value |  |  | Unrealized Losses |
U.S. treasury securities | $ | 487,260 |  |  | $ | (1,074 | ) |  | $ | 46,130 |  |  | $ | (281 | ) |  | $ | 533,390 |  |  | $ | (1,355 | )
U.S. agency obligations |  | 206,105 |  |  |  | (390 | ) |  |  | 80,657 |  |  |  | (485 | ) |  |  | 286,762 |  |  |  | (875 | )
Corporate notes and bonds |  | 100,295 |  |  |  | (293 | ) |  |  | 31,277 |  |  |  | (164 | ) |  |  | 131,572 |  |  |  | (457 | )
Commercial paper |  | 6,810 |  |  |  | (3 | ) |  |  | - |  |  |  | - |  |  |  | 6,810 |  |  |  | (3 | )
Total | $ | 800,470 |  |  | $ | (1,760 | ) |  | $ | 158,064 |  |  | $ | (930 | ) |  | $ | 958,534 |  |  | $ | (2,690 | )
For available-for-sale debt securities in an unrealized loss position, the Company does not intend to sell these securities and it is more likely than not that the Company will hold these securities until maturity or a recovery of the cost basis. The Company determined that the decline in fair value of these securities was not due to credit-related factors, and no allowance for expected credit losses was recorded as of June 30, 2024 and December 31, 2023. Realized gains and losses were not material for the three and six months ended June 30, 2024 and 2023. The following table summarizes the contractual maturities of the Company’s marketable securities (in thousands):
| June 30, 2024 |
| Amortized Cost |  |  | Fair Value |
Due within one year | $ | 1,175,453 |  |  | $ | 1,173,346 |
Due after one year through five years |  | 447,527 |  |  |  | 446,507 |
Total | $ | 1,622,980 |  |  | $ | 1,619,853 |

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

X
- Definition The entire disclosure for investments in certain debt and equity securities. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 940 -SubTopic 320 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/940-320/tableOfContent Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1403 -Paragraph b -Publisher SEC Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/320/tableOfContent Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-10 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6B Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6B Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 320 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/942-320/tableOfContent + Details
Name: | us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration