v3.25.4
Cash Equivalents and Investments - Schedule of Cash Equivalents and Short and Long-Term Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 5,339,275 $ 3,943,335
Gross Unrealized Gains 13,205 4,170
Gross Unrealized Losses (354) (5,898)
Fair Value 5,356,013 3,943,785
Cash Equivalents 1,013,597 635,708
Short-Term Investments 1,849,823 1,697,862
Long-Term Investments 2,492,593 1,610,215
Debt Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 5,339,275 3,943,335
Gross Unrealized Gains 13,205 4,170
Gross Unrealized Losses (354) (5,898)
Fair Value 5,352,126 3,941,607
Cash Equivalents 1,013,597 635,708
Short-Term Investments 1,845,936 1,695,684
Long-Term Investments 2,492,593 1,610,215
Fair Value, Inputs, Level 1 | Debt Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 3,561,027 2,775,448
Gross Unrealized Gains 7,543 1,886
Gross Unrealized Losses (41) (4,446)
Fair Value 3,568,529 2,772,888
Cash Equivalents 1,013,597 615,890
Short-Term Investments 1,427,150 1,402,694
Long-Term Investments 1,127,782 754,304
Fair Value, Inputs, Level 1 | Equity Securities    
Debt Securities, Available-for-Sale [Line Items]    
Fair Value 3,887 2,178
Cash Equivalents 0 0
Short-Term Investments 3,887 2,178
Long-Term Investments 0 0
Fair Value, Inputs, Level 2 | Debt Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 1,778,248 1,167,887
Gross Unrealized Gains 5,662 2,284
Gross Unrealized Losses (313) (1,452)
Fair Value 1,783,597 1,168,719
Cash Equivalents 0 19,818
Short-Term Investments 418,786 292,990
Long-Term Investments 1,364,811 855,911
Money market funds | Fair Value, Inputs, Level 1 | Debt Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 1,010,307 615,890
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 1,010,307 615,890
Cash Equivalents 1,010,307 615,890
Short-Term Investments 0 0
Long-Term Investments 0 0
U.S. Treasury securities | Fair Value, Inputs, Level 1 | Debt Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 2,550,720 2,159,558
Gross Unrealized Gains 7,543 1,886
Gross Unrealized Losses (41) (4,446)
Fair Value 2,558,222 2,156,998
Cash Equivalents 3,290 0
Short-Term Investments 1,427,150 1,402,694
Long-Term Investments 1,127,782 754,304
U.S. agency securities | Fair Value, Inputs, Level 2 | Debt Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 542,151 293,423
Gross Unrealized Gains 145 82
Gross Unrealized Losses (183) (211)
Fair Value 542,113 293,294
Cash Equivalents 0 0
Short-Term Investments 0 1
Long-Term Investments 542,113 293,293
Commercial paper | Fair Value, Inputs, Level 2 | Debt Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 325,261 280,243
Gross Unrealized Gains 9 0
Gross Unrealized Losses 0 (1)
Fair Value 325,270 280,242
Cash Equivalents 0 19,818
Short-Term Investments 325,270 260,424
Long-Term Investments 0 0
Corporate debt securities | Fair Value, Inputs, Level 2 | Debt Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 910,836 594,221
Gross Unrealized Gains 5,508 2,202
Gross Unrealized Losses (130) (1,240)
Fair Value 916,214 595,183
Cash Equivalents 0 0
Short-Term Investments 93,516 32,565
Long-Term Investments $ 822,698 562,618
Mutual funds | Fair Value, Inputs, Level 1 | Equity Securities    
Debt Securities, Available-for-Sale [Line Items]    
Fair Value   2,178
Cash Equivalents   0
Short-Term Investments   2,178
Long-Term Investments   $ 0