v3.26.1
Financial Instruments - Schedule of Cash, Cash Equivalents, and Marketable Debt Securities by Investment Category (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash $ 15,571,000 $ 11,022,000
Amortized Cost 944,277,000 622,915,000
Unrealized Gains 299,000 1,179,000
Unrealized Losses (1,781,000)  
Fair Value 942,795,000 624,094,000
Cash and Cash Equivalents 1,594,103,000 788,445,000
Current Marketable Debt Securities 614,506,000 439,526,000
Noncurrent Marketable Debt Securities 328,289,000 184,568,000
Allowance for credit loss 0  
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 805,151,000 504,008,000
Unrealized Gains 289,000 1,123,000
Unrealized Losses (1,674,000)  
Fair Value 803,766,000 505,131,000
Cash and Cash Equivalents 1,578,532,000 777,423,000
Current Marketable Debt Securities 475,477,000 320,563,000
Noncurrent Marketable Debt Securities 328,289,000 184,568,000
Level 1 | U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 805,151,000 504,008,000
Unrealized Gains 289,000 1,123,000
Unrealized Losses (1,674,000)  
Fair Value 803,766,000 505,131,000
Current Marketable Debt Securities 475,477,000 320,563,000
Noncurrent Marketable Debt Securities 328,289,000 184,568,000
Level 1 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents 1,578,532,000 777,423,000
Level 2 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 139,126,000 118,907,000
Unrealized Gains 10,000 56,000
Unrealized Losses (107,000)  
Fair Value 139,029,000 118,963,000
Current Marketable Debt Securities $ 139,029,000 $ 118,963,000