v3.26.3
Marketable Securities - Summary of Cash Equivalents and Marketable Securities Recorded at Fair Value (Detail) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Marketable Securities [Line Items]    
Cash equivalents, amortized cost $ 30,394 $ 52,151
Cash equivalents, gross unrealized gains 0 0
Cash equivalents, gross unrealized losses 0 (4)
Cash equivalents, fair value 30,394 52,147
Marketable securities, amortized cost 2,076,621 1,607,110
Marketable securities, gross unrealized gains 72 4,909
Marketable securities, gross unrealized losses (14,247) (196)
Marketable securities, fair value 2,062,446 1,611,823
Total marketable securities, fair value 2,084,542 1,628,269
Cash equivalents and marketable securities, fair value 2,114,936 1,680,416
Money Market Funds [Member]    
Marketable Securities [Line Items]    
Cash equivalents, amortized cost 30,394 37,255
Cash equivalents, gross unrealized gains 0 0
Cash equivalents, gross unrealized losses 0 0
Cash equivalents, fair value 30,394 37,255
Commercial Paper [Member]    
Marketable Securities [Line Items]    
Cash equivalents, amortized cost   14,896
Cash equivalents, gross unrealized gains   0
Cash equivalents, gross unrealized losses   (4)
Cash equivalents, fair value   14,892
Marketable securities, amortized cost 59,339 49,432
Marketable securities, gross unrealized gains 0 28
Marketable securities, gross unrealized losses (53) 0
Marketable securities, fair value 59,286 49,460
Corporate Debt Securities [Member]    
Marketable Securities [Line Items]    
Marketable securities, amortized cost 1,388,175 1,152,319
Marketable securities, gross unrealized gains 71 3,827
Marketable securities, gross unrealized losses (10,862) (181)
Marketable securities, fair value 1,377,384 1,155,965
Certificates of Deposit [Member]    
Marketable Securities [Line Items]    
Marketable securities, amortized cost 322,236 101,100
Marketable securities, gross unrealized gains 0 0
Marketable securities, gross unrealized losses 0 0
Marketable securities, fair value 322,236 101,100
Government-sponsored Enterprise Securities [Member]    
Marketable Securities [Line Items]    
Marketable securities, amortized cost 306,871 304,259
Marketable securities, gross unrealized gains 1 1,054
Marketable securities, gross unrealized losses (3,332) (15)
Marketable securities, fair value 303,540 305,298
Corporate Equity Securities [Member]    
Marketable Securities [Line Items]    
Total marketable securities, fair value $ 22,096 $ 16,446