v3.26.1
FAIR VALUE MEASUREMENTS, CASH EQUIVALENTS AND MARKETABLE SECURITIES - Schedule of Cash Equivalents and Marketable Debt Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings [Line Items]    
Total cash equivalents $ 53,571 $ 247,236
Amortized Cost 859,755 901,563
Gross Unrealized Gains 0 376
Gross Unrealized Losses (220) 0
Estimated Fair Value 859,535 901,939
U.S. government treasury bills    
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings [Line Items]    
Amortized Cost 806,184 838,368
Gross Unrealized Gains 0 376
Gross Unrealized Losses (220) 0
Estimated Fair Value 805,964 838,744
Money market funds    
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings [Line Items]    
Total cash equivalents $ 53,571 $ 63,195