v3.25.4
Fair Value of Financial Instruments - Schedule of Financial Assets Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents $ 50,247 $ 21,946
Fair Value on Recurring Basis    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other assets and restricted cash 656 148
Total assets measured at fair value 514,246 356,271
Level 1 | Fair Value on Recurring Basis    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other assets and restricted cash 656 148
Total assets measured at fair value 403,094 277,292
Level 2 | Fair Value on Recurring Basis    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured at fair value 111,152 78,979
Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 50,247 19,742
Money Market Funds | Fair Value on Recurring Basis    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 50,247 19,742
Money Market Funds | Level 1 | Fair Value on Recurring Basis    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 50,247 19,742
U.S. Treasury Securities | Fair Value on Recurring Basis    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 274,152 186,552
Long-term investments 71,918 70,850
U.S. Treasury Securities | Level 1 | Fair Value on Recurring Basis    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 274,152 186,552
Long-term investments 71,918 70,850
Corporate Debt Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents   2,204
Corporate Debt Securities | Fair Value on Recurring Basis    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents   2,204
Short-term investments 61,100 61,969
Long-term investments 28,675 7,863
Corporate Debt Securities | Level 2 | Fair Value on Recurring Basis    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents   2,204
Short-term investments 61,100 61,969
Long-term investments 28,675 7,863
Commercial Paper [Member] | Fair Value on Recurring Basis    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 4,314  
Commercial Paper [Member] | Level 2 | Fair Value on Recurring Basis    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 4,314  
Certificates of Deposit [Member] | Fair Value on Recurring Basis    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 6,121  
Certificates of Deposit [Member] | Level 1 | Fair Value on Recurring Basis    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 6,121  
U.S. Government Agency Securities | Fair Value on Recurring Basis    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 7,521 3,928
Long-term investments 9,542 3,015
U.S. Government Agency Securities | Level 2 | Fair Value on Recurring Basis    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 7,521 3,928
Long-term investments $ 9,542 $ 3,015