v3.25.4
Investments in Marketable Securities - Summary of Investments Classified As Available-For-Sale Securities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 539,085 $ 876,211
Gross Unrealized Gains 932 802
Gross Unrealized Losses (88) (1,077)
Aggregate Estimated Fair Value 539,929 875,936
Commercial paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 12,713 10,520
Aggregate Estimated Fair Value 12,713 10,520
Corporate debt securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 489,335 719,469
Gross Unrealized Gains 864 708
Gross Unrealized Losses (85) (860)
Aggregate Estimated Fair Value 490,114 719,317
Government debt securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 37,037 146,222
Gross Unrealized Gains 68 94
Gross Unrealized Losses (3) (217)
Aggregate Estimated Fair Value $ 37,102 $ 146,099