v3.25.1
Cash, Cash Equivalents and Short-Term Investments, Net - Schedule of Contractual Maturities of Short-Term Investments (Detail)
$ in Thousands
Mar. 31, 2025
USD ($)
Cash, Cash Equivalents, and Short-Term Investments [Abstract]  
Due in one year $ 501,688
Due in one to two years 120,138
Total $ 621,826