v3.25.0.1
Investments - Summary of Contractual Maturities of Short-Term and Long-Term Investments Held (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]    
Amortized Cost Basis, Due within one year $ 1,555,656 $ 1,000,447
Amortized Cost Basis, Due after 1 year and within 2 years 154,164 324,599
Amortized Cost 1,709,820 1,325,046
Aggregate Fair Value, Due within one year 1,556,828 1,000,245
Aggregate Fair Value, Due after 1 year and within 2 years 154,212 325,703
Aggregate Fair Value, Total $ 1,711,040 $ 1,325,948