v3.26.1
Investments - Investments Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Schedule Of Available For Sale Securities [Line Items]    
Short-term investments, Estimated Fair Value $ 448,783 $ 518,141
Fair Value Measurements on Recurring Basis    
Schedule Of Available For Sale Securities [Line Items]    
Short-term investments, Amortized Cost 449,996 517,117
Short-term investments, Unrealized Gains 102 1,053
Short-term investments, Unrealized Losses (1,315) (29)
Short-term investments, Estimated Fair Value 448,783 518,141
Cash equivalents and Short-term investments, Amortized Cost 465,591 637,027
Cash equivalents and Short-term investments, Unrealized Gains 102 1,053
Cash equivalents and Short-term investments, Unrealized Losses (1,315) (29)
Cash equivalents and Short-term investments, Estimated Fair Value 464,378 638,051
Fair Value Measurements on Recurring Basis | Money Market Funds    
Schedule Of Available For Sale Securities [Line Items]    
Cash equivalents, Amortized Cost 15,595 119,910
Cash equivalents, Estimated Fair Value $ 15,595 $ 119,910
Fair Value Measurements on Recurring Basis | Money Market Funds | Maximum    
Schedule Of Available For Sale Securities [Line Items]    
Maturities (years) 1 year 1 year
Fair Value Measurements on Recurring Basis | U.S. Treasury Securities    
Schedule Of Available For Sale Securities [Line Items]    
Short-term investments, Amortized Cost $ 400,000 $ 464,623
Short-term investments, Unrealized Gains 102 1,042
Short-term investments, Unrealized Losses (976)  
Short-term investments, Estimated Fair Value $ 399,126 $ 465,665
Fair Value Measurements on Recurring Basis | U.S. Treasury Securities | Maximum    
Schedule Of Available For Sale Securities [Line Items]    
Maturities (years) 2 years 2 years
Fair Value Measurements on Recurring Basis | U.S. Agency Bonds    
Schedule Of Available For Sale Securities [Line Items]    
Short-term investments, Amortized Cost $ 49,996 $ 52,494
Short-term investments, Unrealized Gains 0 11
Short-term investments, Unrealized Losses (339) (29)
Short-term investments, Estimated Fair Value $ 49,657 $ 52,476
Fair Value Measurements on Recurring Basis | U.S. Agency Bonds | Maximum    
Schedule Of Available For Sale Securities [Line Items]    
Maturities (years) 3 years 3 years