v3.24.2.u1
Fair Value of Financial Instruments - Summary of Contractual Maturities of Short and Long Term Investments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Fair Value Disclosures [Abstract]    
Amortized Cost Basis, Due within one year $ 939,531 $ 1,000,447
Amortized Cost Basis, Due after 1 year through 2 years 210,772 324,599
Amortized Cost 1,150,303 1,325,046
Aggregate Fair Value, Due within one year 937,830 1,000,245
Aggregate Fair Value, Due after 1 year through 2 years 209,992 325,703
Aggregate Fair Value, Total $ 1,147,822 $ 1,325,948