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
Mar. 31, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost, Marketable securities $ 598,035 $ 462,854
Amortized Cost, Cash And Cash Equivalents 617,109 50,247
Gross Unrealized Gain, Marketable securities 105 511
Gross Unrealized Gain, Cash And Cash Equivalents 0 0
Gross Unrealized Loss, Marketable securities (680) (22)
Gross Unrealized Loss Cash And Cash Equivalents 0 0
Fair Value, Marketable secuirities 597,460 463,343
Fair Value, Cash and cash equivalents 617,109 50,247
Marketable secuirities, Short-term 483,592 353,208
Cash and Cash equivalents, short term 617,109 50,247
Marketable secuirities, Long-term 113,868 110,135
Money Market Funds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost, Cash And Cash Equivalents 615,695 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 615,695 50,247
Cash and Cash equivalents, short term 615,695 50,247
U.S. Treasury Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost, Marketable securities 364,019 345,668
Gross Unrealized Gain, Marketable securities 51 402
Gross Unrealized Loss, Marketable securities (444) 0
Fair Value, Marketable secuirities 363,626 346,070
Marketable secuirities, Short-term 287,034 274,152
Marketable secuirities, Long-term 76,592 71,918
Certificate of deposit    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost, Marketable securities 12,373 6,112
Gross Unrealized Gain, Marketable securities 11 9
Gross Unrealized Loss, Marketable securities 0 0
Fair Value, Marketable secuirities 12,384 6,121
Marketable secuirities, Short-term 12,384 6,121
Marketable secuirities, Long-term 0 0
U.S. Government Agency Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost, Marketable securities 17,139 17,053
Gross Unrealized Gain, Marketable securities 5 17
Gross Unrealized Loss, Marketable securities (36) (7)
Fair Value, Marketable secuirities 17,108 17,063
Marketable secuirities, Short-term 5,543 7,521
Marketable secuirities, Long-term 11,565 9,542
Corporate Debt Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost, Marketable securities 167,597 89,709
Amortized Cost, Cash And Cash Equivalents 1,414  
Gross Unrealized Gain, Marketable securities 22 81
Gross Unrealized Gain, Cash And Cash Equivalents 0  
Gross Unrealized Loss, Marketable securities (172) (15)
Gross Unrealized Loss Cash And Cash Equivalents 0  
Fair Value, Marketable secuirities 167,447 89,775
Fair Value, Cash and cash equivalents 1,414  
Marketable secuirities, Short-term 141,736 61,100
Cash and Cash equivalents, short term 1,414  
Marketable secuirities, Long-term 25,711 28,675
Commercial Paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost, Marketable securities 36,907 4,312
Gross Unrealized Gain, Marketable securities 16 2
Gross Unrealized Loss, Marketable securities (28) 0
Fair Value, Marketable secuirities 36,895 4,314
Marketable secuirities, Short-term 36,895 4,314
Marketable secuirities, Long-term $ 0 $ 0