v3.26.1
Cash Equivalents and Marketable Securities - Schedule of Fair Value of the Company's Cash Equivalents and Marketable Securities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost, Marketable securities $ 1,082,025 $ 462,854
Amortized Cost, Cash And Cash Equivalents 107,611 50,247
Gross Unrealized Gain, Marketable securities 36 511
Gross Unrealized Gain, Cash And Cash Equivalents 0 0
Gross Unrealized Loss, Marketable securities (2,164) (22)
Gross Unrealized Loss Cash And Cash Equivalents 0 0
Fair Value, Marketable secuirities 1,079,897 463,343
Fair Value, Cash and cash equivalents 107,611 50,247
Marketable secuirities, Short-term 776,264 353,208
Cash and Cash equivalents, short term 107,611 50,247
Marketable secuirities, Long-term 303,633 110,135
Money Market Funds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost, Cash And Cash Equivalents 80,568 50,247
Gross Unrealized Gain, Cash And Cash Equivalents 0 0
Gross Unrealized Loss Cash And Cash Equivalents 0 0
Fair Value, Cash and cash equivalents 80,568 50,247
Cash and Cash equivalents, short term 80,568 50,247
U.S. Treasury Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost, Marketable securities 721,969 345,668
Amortized Cost, Cash And Cash Equivalents 24,980  
Gross Unrealized Gain, Marketable securities 6 402
Gross Unrealized Gain, Cash And Cash Equivalents 0  
Gross Unrealized Loss, Marketable securities (1,781) 0
Gross Unrealized Loss Cash And Cash Equivalents 0  
Fair Value, Marketable secuirities 720,194 346,070
Fair Value, Cash and cash equivalents 24,980  
Marketable secuirities, Short-term 472,845 274,152
Cash and Cash equivalents, short term 24,980  
Marketable secuirities, Long-term 247,349 71,918
Certificate of deposit    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost, Marketable securities 10,939 6,112
Gross Unrealized Gain, Marketable securities 0 9
Gross Unrealized Loss, Marketable securities (7) 0
Fair Value, Marketable secuirities 10,932 6,121
Marketable secuirities, Short-term 10,932 6,121
Marketable secuirities, Long-term 0 0
U.S. Government Agency Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost, Marketable securities 20,164 17,053
Gross Unrealized Gain, Marketable securities 2 17
Gross Unrealized Loss, Marketable securities (70) (7)
Fair Value, Marketable secuirities 20,096 17,063
Marketable secuirities, Short-term 5,541 7,521
Marketable secuirities, Long-term 14,555 9,542
Corporate Debt Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost, Marketable securities 260,452 89,709
Amortized Cost, Cash And Cash Equivalents 2,063  
Gross Unrealized Gain, Marketable securities 28 81
Gross Unrealized Gain, Cash And Cash Equivalents 0  
Gross Unrealized Loss, Marketable securities (222) (15)
Gross Unrealized Loss Cash And Cash Equivalents 0  
Fair Value, Marketable secuirities 260,258 89,775
Fair Value, Cash and cash equivalents 2,063  
Marketable secuirities, Short-term 218,529 61,100
Cash and Cash equivalents, short term 2,063  
Marketable secuirities, Long-term 41,729 28,675
Commercial Paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost, Marketable securities 68,501 4,312
Gross Unrealized Gain, Marketable securities 0 2
Gross Unrealized Loss, Marketable securities (84) 0
Fair Value, Marketable secuirities 68,417 4,314
Marketable secuirities, Short-term 68,417 4,314
Marketable secuirities, Long-term $ 0 $ 0