v3.26.1
Investments and Fair Value Measurements - Summary Of Assets And Liabilities That Are Measured At Fair Value On A Recurring And Nonrecurring Basis (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Marketable securities:    
U.S. Treasury securities $ 7,591,790 $ 5,729,892
Total 8,820,915 6,703,423
Level 1    
Marketable securities:    
Total 1,224,254 968,685
Level 2    
Marketable securities:    
Total 7,596,661 5,734,738
Level 3    
Marketable securities:    
Total 0 0
U.S. Treasury securities    
Marketable securities:    
U.S. Treasury securities 7,591,790 5,729,892
Balance Sheet Location [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue    
Marketable securities:    
U.S. Treasury securities 396,828  
Balance Sheet Location [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue | Money market funds    
Cash and cash equivalents:    
Cash and cash equivalents 1,040,164 945,330
Balance Sheet Location [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue | Money market funds | Level 1    
Cash and cash equivalents:    
Cash and cash equivalents 1,040,164 945,330
Balance Sheet Location [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue | Money market funds | Level 2    
Cash and cash equivalents:    
Cash and cash equivalents 0 0
Balance Sheet Location [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue | Money market funds | Level 3    
Cash and cash equivalents:    
Cash and cash equivalents 0 0
Balance Sheet Location [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue | U.S. Treasury securities    
Cash and cash equivalents:    
Cash and cash equivalents 396,828  
Balance Sheet Location [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue | U.S. Treasury securities | Level 1    
Cash and cash equivalents:    
Cash and cash equivalents 0  
Balance Sheet Location [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue | U.S. Treasury securities | Level 2    
Cash and cash equivalents:    
Cash and cash equivalents 396,828  
Balance Sheet Location [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue | U.S. Treasury securities | Level 3    
Cash and cash equivalents:    
Cash and cash equivalents 0  
Balance Sheet Location [Axis]: us-gaap:MarketableSecuritiesCurrent    
Marketable securities:    
U.S. Treasury securities 7,194,962  
Balance Sheet Location [Axis]: us-gaap:MarketableSecuritiesCurrent | U.S. Treasury securities    
Marketable securities:    
U.S. Treasury securities 7,194,962 5,729,892
Balance Sheet Location [Axis]: us-gaap:MarketableSecuritiesCurrent | U.S. Treasury securities | Level 1    
Marketable securities:    
U.S. Treasury securities 0 0
Balance Sheet Location [Axis]: us-gaap:MarketableSecuritiesCurrent | U.S. Treasury securities | Level 2    
Marketable securities:    
U.S. Treasury securities 7,194,962 5,729,892
Balance Sheet Location [Axis]: us-gaap:MarketableSecuritiesCurrent | U.S. Treasury securities | Level 3    
Marketable securities:    
U.S. Treasury securities 0 0
Balance Sheet Location [Axis]: us-gaap:MarketableSecuritiesCurrent | Publicly-traded equity securities    
Marketable securities:    
Publicly-traded equity securities 184,090 23,355
Balance Sheet Location [Axis]: us-gaap:MarketableSecuritiesCurrent | Publicly-traded equity securities | Level 1    
Marketable securities:    
Publicly-traded equity securities 184,090 23,355
Balance Sheet Location [Axis]: us-gaap:MarketableSecuritiesCurrent | Publicly-traded equity securities | Level 2    
Marketable securities:    
Publicly-traded equity securities 0 0
Balance Sheet Location [Axis]: us-gaap:MarketableSecuritiesCurrent | Publicly-traded equity securities | Level 3    
Marketable securities:    
Publicly-traded equity securities 0 0
Balance Sheet Location [Axis]: us-gaap:OtherAssetsNoncurrent | Certificates of deposit    
Prepaid expenses and other current assets and other assets:    
Certificates of deposit   4,846
Balance Sheet Location [Axis]: us-gaap:OtherAssetsNoncurrent | Certificates of deposit | Level 1    
Prepaid expenses and other current assets and other assets:    
Certificates of deposit 0 0
Balance Sheet Location [Axis]: us-gaap:OtherAssetsNoncurrent | Certificates of deposit | Level 2    
Prepaid expenses and other current assets and other assets:    
Certificates of deposit 4,871 4,846
Balance Sheet Location [Axis]: us-gaap:OtherAssetsNoncurrent | Certificates of deposit | Level 3    
Prepaid expenses and other current assets and other assets:    
Certificates of deposit 0 0
Balance Sheet Location [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent | Certificates of deposit    
Prepaid expenses and other current assets and other assets:    
Certificates of deposit 4,871 4,846
Balance Sheet Location [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent | Certificates of deposit | Level 1    
Prepaid expenses and other current assets and other assets:    
Certificates of deposit 0 0
Balance Sheet Location [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent | Certificates of deposit | Level 2    
Prepaid expenses and other current assets and other assets:    
Certificates of deposit 4,871 4,846
Balance Sheet Location [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent | Certificates of deposit | Level 3    
Prepaid expenses and other current assets and other assets:    
Certificates of deposit $ 0 $ 0