v3.26.3
Investments - Schedule of Contractual Maturities of Investments (Detail) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Schedule Of Investments [Line Items]    
Available-for-sale investments, amortized cost basis, due in one year or less [1] $ 85,004 $ 132,732
Available-for-sale investments, amortized Cost Basis, due after one year through five years   5,001
Available-for-sale Investments, amortized cost basis, Total 85,004 137,733
Available-for-sale investments, aggregate fair value, due in one year or less [1] 84,916 132,836
Available-for-sale investments, aggregate fair value, due after one year through five years   5,012
Available-for-sale investments, aggregate fair value, Total $ 84,916 $ 137,848
[1] The investments due in one year or less include cash equivalents of $29.6 million as of September 30, 2026 and $36.4 million as of December 31, 2025.