v3.26.3
Fair Value Measurements - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Purchase of short-term investments     $ 67,681,000 $ 193,147,000  
Allowance for credit losses $ 0   0   $ 0
Accrued interest receivable on available-for-sale securities 500,000   500,000   $ 1,000,000
Net unrealized holding gain (loss)     (200,000) (200,000)  
Short-Term Investments [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Purchase of short-term investments 33,100,000 $ 127,400,000 67,700,000 193,100,000  
Maturities of short-term investments, available-for-sale 56,500,000 88,500,000 160,500,000 $ 232,000,000  
Maximum [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Net unrealized holding gain (loss) 100,000 $ 100,000      
Fair Value, Recurring [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Fair value, liabilities transfers from Level 2 to Level 1 $ 0   0    
Fair value, assets transfers into (out of) level 3     $ 0