v3.26.1
Financial Instruments - Schedule of Cash, Cash Equivalents, and Marketable Debt Securities by Investment Category (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash $ 57,623,000 $ 11,022,000  
Amortized Cost 1,381,605,000 622,915,000  
Unrealized Gains 61,000 1,179,000  
Unrealized Losses (4,094,000)    
Fair Value 1,377,572,000 624,094,000  
Cash and Cash Equivalents 1,644,704,000 788,445,000 $ 226,771,000
Current Marketable Debt Securities 820,454,000 439,526,000  
Noncurrent Marketable Debt Securities 541,131,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 1,244,182,000 504,008,000  
Unrealized Gains 61,000 1,123,000  
Unrealized Losses (4,041,000)    
Fair Value 1,240,202,000 505,131,000  
Cash and Cash Equivalents 1,571,094,000 777,423,000  
Current Marketable Debt Securities 699,071,000 320,563,000  
Noncurrent Marketable Debt Securities 541,131,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 1,244,182,000 504,008,000  
Unrealized Gains 61,000 1,123,000  
Unrealized Losses (4,041,000)    
Fair Value 1,240,202,000 505,131,000  
Current Marketable Debt Securities 699,071,000 320,563,000  
Noncurrent Marketable Debt Securities 541,131,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,571,094,000 777,423,000  
Level 2 | Commercial paper      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized Cost 137,423,000 118,907,000  
Unrealized Gains 0 56,000  
Unrealized Losses (53,000)    
Fair Value 137,370,000 118,963,000  
Cash and Cash Equivalents 15,987,000    
Current Marketable Debt Securities $ 121,383,000 $ 118,963,000