v3.25.4
MARKETABLE SECURITIES AND FAIR VALUE MEASUREMENTS - Schedule of Debt Securities, Available-for-sale (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 661,823 $ 618,000
Gross Unrealized Gains 495 557
Gross Unrealized Losses (48) (567)
Fair Value 662,270 617,990
U.S. agency and treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 223,526 286,039
Gross Unrealized Gains 254 196
Gross Unrealized Losses (9) (320)
Fair Value 223,771 285,915
Corporate paper and bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 438,297 331,961
Gross Unrealized Gains 241 361
Gross Unrealized Losses (39) (247)
Fair Value $ 438,499 $ 332,075