v3.25.2
Investments - Summary of Composition of Short and Long-term Investments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 1,258,950 $ 1,709,820
Unrealized Gains 897 1,573
Unrealized Losses (261) (353)
Aggregate Fair Value 1,259,586 1,711,040
Commercial Paper [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 3,715 4,941
Aggregate Fair Value 3,715 4,941
Corporate Bonds [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 286,512 284,337
Unrealized Gains 773 533
Unrealized Losses (70) (295)
Aggregate Fair Value 287,215 284,575
U.S. Government Agency Securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 93,019 117,158
Unrealized Gains 97 260
Unrealized Losses (36) (49)
Aggregate Fair Value 93,080 117,369
US Treasury Securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 875,704 1,303,384
Unrealized Gains 27 780
Unrealized Losses (155) (9)
Aggregate Fair Value $ 875,576 $ 1,304,155