XML 76 R58.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements - Schedule of Financial Assets Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, Total Estimated Fair Value $ 1,700,000  
Fair Value, Measurements, Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents 958,848 $ 1,030,435
Marketable securities, Cost or Amortized Cost 1,698,877 1,893,972
Marketable securities, Gross Unrealized Gains 398 6,640
Marketable securities, Gross Unrealized Losses (5,650) (11)
Marketable securities, Total Estimated Fair Value 1,693,625 1,900,601
Cash, equity securities and marketable securities, Cost or Amortized Cost 2,657,725 2,924,407
Cash, equity securities and marketable securities, Total Estimated Fair Value 2,652,473 2,931,036
Fair Value, Measurements, Recurring | Cash    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents 539,648 399,573
Fair Value, Measurements, Recurring | Level 1 | U.S. government securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, Cost or Amortized Cost 1,595,252 1,796,271
Marketable securities, Gross Unrealized Gains 392 6,479
Marketable securities, Gross Unrealized Losses (5,299) (5)
Marketable securities, Total Estimated Fair Value 1,590,345 1,802,745
Fair Value, Measurements, Recurring | Level 1 | Money market funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents 418,033 630,862
Fair Value, Measurements, Recurring | Level 1 | U.S. government securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents 1,167  
Fair Value, Measurements, Recurring | Level 2 | Corporate debt securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, Cost or Amortized Cost 103,625 97,701
Marketable securities, Gross Unrealized Gains 6 161
Marketable securities, Gross Unrealized Losses (351) (6)
Marketable securities, Total Estimated Fair Value $ 103,280 $ 97,856