XML 60 R46.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Financial Assets:    
Marketable Securities: $ 4,073,531 $ 2,942,076
Corporate debt securities    
Financial Assets:    
Marketable Securities: 2,583,393 1,896,041
U.S. government treasury securities    
Financial Assets:    
Marketable Securities: 695,894 466,460
Commercial paper    
Financial Assets:    
Marketable Securities: 599,967 390,283
Certificates of deposit    
Financial Assets:    
Marketable Securities: 192,784 187,802
U.S. government agency securities    
Financial Assets:    
Marketable Securities: 1,493 1,490
Fair Value, Recurring    
Financial Assets:    
Total financial assets 4,416,040 4,147,593
Fair Value, Recurring | Corporate debt securities    
Financial Assets:    
Marketable Securities: 2,583,393 1,896,041
Fair Value, Recurring | U.S. government treasury securities    
Financial Assets:    
Marketable Securities: 695,894 466,460
Fair Value, Recurring | Commercial paper    
Financial Assets:    
Marketable Securities: 599,967 390,283
Fair Value, Recurring | Certificates of deposit    
Financial Assets:    
Marketable Securities: 192,784 187,802
Fair Value, Recurring | U.S. government agency securities    
Financial Assets:    
Marketable Securities: 1,493 1,490
Fair Value, Recurring | Money market funds    
Financial Assets:    
Cash equivalents: 311,106 1,193,927
Fair Value, Recurring | Commercial paper    
Financial Assets:    
Cash equivalents: 29,879 9,088
Fair Value, Recurring | Corporate debt securities    
Financial Assets:    
Cash equivalents: 1,524 2,502
Fair Value, Recurring | Level 1    
Financial Assets:    
Total financial assets 311,106 1,193,927
Fair Value, Recurring | Level 1 | Corporate debt securities    
Financial Assets:    
Marketable Securities: 0 0
Fair Value, Recurring | Level 1 | U.S. government treasury securities    
Financial Assets:    
Marketable Securities: 0 0
Fair Value, Recurring | Level 1 | Commercial paper    
Financial Assets:    
Marketable Securities: 0 0
Fair Value, Recurring | Level 1 | Certificates of deposit    
Financial Assets:    
Marketable Securities: 0 0
Fair Value, Recurring | Level 1 | U.S. government agency securities    
Financial Assets:    
Marketable Securities: 0 0
Fair Value, Recurring | Level 1 | Money market funds    
Financial Assets:    
Cash equivalents: 311,106 1,193,927
Fair Value, Recurring | Level 1 | Commercial paper    
Financial Assets:    
Cash equivalents: 0 0
Fair Value, Recurring | Level 1 | Corporate debt securities    
Financial Assets:    
Cash equivalents: 0 0
Fair Value, Recurring | Level 2    
Financial Assets:    
Total financial assets 4,104,934 2,953,666
Fair Value, Recurring | Level 2 | Corporate debt securities    
Financial Assets:    
Marketable Securities: 2,583,393 1,896,041
Fair Value, Recurring | Level 2 | U.S. government treasury securities    
Financial Assets:    
Marketable Securities: 695,894 466,460
Fair Value, Recurring | Level 2 | Commercial paper    
Financial Assets:    
Marketable Securities: 599,967 390,283
Fair Value, Recurring | Level 2 | Certificates of deposit    
Financial Assets:    
Marketable Securities: 192,784 187,802
Fair Value, Recurring | Level 2 | U.S. government agency securities    
Financial Assets:    
Marketable Securities: 1,493 1,490
Fair Value, Recurring | Level 2 | Money market funds    
Financial Assets:    
Cash equivalents: 0 0
Fair Value, Recurring | Level 2 | Commercial paper    
Financial Assets:    
Cash equivalents: 29,879 9,088
Fair Value, Recurring | Level 2 | Corporate debt securities    
Financial Assets:    
Cash equivalents: 1,524 2,502
Fair Value, Recurring | Level 3    
Financial Assets:    
Total financial assets 0 0
Fair Value, Recurring | Level 3 | Corporate debt securities    
Financial Assets:    
Marketable Securities: 0 0
Fair Value, Recurring | Level 3 | U.S. government treasury securities    
Financial Assets:    
Marketable Securities: 0 0
Fair Value, Recurring | Level 3 | Commercial paper    
Financial Assets:    
Marketable Securities: 0 0
Fair Value, Recurring | Level 3 | Certificates of deposit    
Financial Assets:    
Marketable Securities: 0 0
Fair Value, Recurring | Level 3 | U.S. government agency securities    
Financial Assets:    
Marketable Securities: 0 0
Fair Value, Recurring | Level 3 | Money market funds    
Financial Assets:    
Cash equivalents: 0 0
Fair Value, Recurring | Level 3 | Commercial paper    
Financial Assets:    
Cash equivalents: 0 0
Fair Value, Recurring | Level 3 | Corporate debt securities    
Financial Assets:    
Cash equivalents: $ 0 $ 0