v3.26.3
Short-Term Investments - Summary of Presents Fair Value and Gross Unrealized Losses of the Company's Marketable Securities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Fair Value, Less Than 12 Months $ 581,747 $ 121,745
Gross Unrealized Losses, Less Than 12 Months (4,766) (98)
Fair Value, 12 Months or Greater 4,207 0
Gross Unrealized Losses, 12 Months or Greater (7) 0
Debt Securities, Available-for-Sale, Unrealized Loss Position 585,954 121,745
Gross Unrealized Losses (4,773) (98)
Certificates of deposit [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Fair Value, Less Than 12 Months 1,747  
Gross Unrealized Losses, Less Than 12 Months (18)  
Fair Value, 12 Months or Greater 0  
Gross Unrealized Losses, 12 Months or Greater 0  
Debt Securities, Available-for-Sale, Unrealized Loss Position 1,747  
Gross Unrealized Losses (18)  
Commercial paper [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Fair Value, Less Than 12 Months 24,708 9,786
Gross Unrealized Losses, Less Than 12 Months (80) (3)
Fair Value, 12 Months or Greater 0 0
Gross Unrealized Losses, 12 Months or Greater 0 0
Debt Securities, Available-for-Sale, Unrealized Loss Position 24,708 9,786
Gross Unrealized Losses (80) (3)
Corporate debt securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Fair Value, Less Than 12 Months 310,025 50,218
Gross Unrealized Losses, Less Than 12 Months (2,677) (50)
Fair Value, 12 Months or Greater 1,189 0
Gross Unrealized Losses, 12 Months or Greater (5) 0
Debt Securities, Available-for-Sale, Unrealized Loss Position 311,214 50,218
Gross Unrealized Losses (2,682) (50)
Municipal securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Fair Value, Less Than 12 Months 34,920 6,600
Gross Unrealized Losses, Less Than 12 Months (260) (10)
Fair Value, 12 Months or Greater 0 0
Gross Unrealized Losses, 12 Months or Greater 0 0
Debt Securities, Available-for-Sale, Unrealized Loss Position 34,920 6,600
Gross Unrealized Losses (260) (10)
Government and agency debt [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Fair Value, Less Than 12 Months 210,347 55,141
Gross Unrealized Losses, Less Than 12 Months (1,731) (35)
Fair Value, 12 Months or Greater 3,018 0
Gross Unrealized Losses, 12 Months or Greater (2) 0
Debt Securities, Available-for-Sale, Unrealized Loss Position 213,365 55,141
Gross Unrealized Losses $ (1,733) $ (35)