v3.25.4
MARKETABLE DEBT SECURITIES - Schedule of Company's Marketable Debt Securities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 1,271,511 $ 1,787,465
Gross Unrealized Gains 3,448 2,722
Gross Unrealized Losses (88) (1,178)
Fair Value 1,274,871 1,789,009
U.S. treasury securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 670,566 957,145
Gross Unrealized Gains 1,736 1,377
Gross Unrealized Losses (9) (467)
Fair Value 672,293 958,055
Corporate notes    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 332,104 361,311
Gross Unrealized Gains 1,152 769
Gross Unrealized Losses (15) (341)
Fair Value 333,241 361,739
U.S. government-sponsored enterprise securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 254,829 405,890
Gross Unrealized Gains 559 575
Gross Unrealized Losses (64) (370)
Fair Value 255,324 406,095
Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 9,012 58,117
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 9,012 58,117
Municipal securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 5,000 5,002
Gross Unrealized Gains 1 1
Gross Unrealized Losses 0 0
Fair Value $ 5,001 $ 5,003