v3.26.1
Investments - Summary of Composition of Short and Long-term Investments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 425,126 $ 956,899
Unrealized Gains 83 1,319
Unrealized Losses (315) (4)
Aggregate Fair Value 424,894 958,214
Corporate Bonds [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 183,141 252,863
Unrealized Gains 82 903
Unrealized Losses (195) (1)
Aggregate Fair Value 183,028 253,765
U.S. Government Agency Securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 29,539 45,649
Unrealized Gains   64
Unrealized Losses (70) (3)
Aggregate Fair Value 29,469 45,710
US Treasury Securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 212,446 658,387
Unrealized Gains 1 352
Unrealized Losses (50)  
Aggregate Fair Value $ 212,397 $ 658,739