v3.26.1
FINANCIAL INSTRUMENTS - Schedule of Cash and Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Jun. 30, 2026
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 2,047,956 $ 874,005
Gross Unrealized Gains 4,903 0
Gross Unrealized Losses (8) 0
Aggregate Fair Value $ 2,052,851 874,005
Maximum    
Schedule of Available-for-sale Securities [Line Items]    
Short term marketable securities maturity period 1 year  
Long term marketable securities maturity period 5 years  
Minimum    
Schedule of Available-for-sale Securities [Line Items]    
Long term marketable securities maturity period 1 year  
Balance Sheet Location: us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent    
Schedule of Available-for-sale Securities [Line Items]    
Aggregate Fair Value $ 248,930  
Balance Sheet Location: us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent    
Schedule of Available-for-sale Securities [Line Items]    
Aggregate Fair Value 492,242  
Balance Sheet Location: us-gaap:CashAndCashEquivalentsAtCarryingValue    
Schedule of Available-for-sale Securities [Line Items]    
Aggregate Fair Value 1,311,679 874,005
Level 1:    
Schedule of Available-for-sale Securities [Line Items]    
Cash, amortized cost 415,760 527,517
Cash, aggregate fair value 415,760 527,517
Level 1: | Balance Sheet Location: us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent    
Schedule of Available-for-sale Securities [Line Items]    
Cash, aggregate fair value 0  
Level 1: | Balance Sheet Location: us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent    
Schedule of Available-for-sale Securities [Line Items]    
Cash, aggregate fair value 0  
Level 1: | Balance Sheet Location: us-gaap:CashAndCashEquivalentsAtCarryingValue    
Schedule of Available-for-sale Securities [Line Items]    
Cash, aggregate fair value 415,760 527,517
Level 2:    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 1,632,196  
Gross Unrealized Gains 4,903  
Gross Unrealized Losses (8)  
Aggregate Fair Value 1,637,091  
Level 2: | Money market instruments    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 895,919 346,488
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Aggregate Fair Value 895,919 346,488
Level 2: | Corporate debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 472,572  
Gross Unrealized Gains 3,286  
Gross Unrealized Losses (3)  
Aggregate Fair Value 475,855  
Level 2: | U.S. government agency securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 206,018  
Gross Unrealized Gains 1,197  
Gross Unrealized Losses (1)  
Aggregate Fair Value 207,214  
Level 2: | Asset-backed securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 57,687  
Gross Unrealized Gains 420  
Gross Unrealized Losses (4)  
Aggregate Fair Value 58,103  
Level 2: | Balance Sheet Location: us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent    
Schedule of Available-for-sale Securities [Line Items]    
Aggregate Fair Value 248,930  
Level 2: | Balance Sheet Location: us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent | Money market instruments    
Schedule of Available-for-sale Securities [Line Items]    
Aggregate Fair Value 0  
Level 2: | Balance Sheet Location: us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent | Corporate debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Aggregate Fair Value 189,566  
Level 2: | Balance Sheet Location: us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent | U.S. government agency securities    
Schedule of Available-for-sale Securities [Line Items]    
Aggregate Fair Value 59,115  
Level 2: | Balance Sheet Location: us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent | Asset-backed securities    
Schedule of Available-for-sale Securities [Line Items]    
Aggregate Fair Value 249  
Level 2: | Balance Sheet Location: us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent    
Schedule of Available-for-sale Securities [Line Items]    
Aggregate Fair Value 492,242  
Level 2: | Balance Sheet Location: us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent | Money market instruments    
Schedule of Available-for-sale Securities [Line Items]    
Aggregate Fair Value 0  
Level 2: | Balance Sheet Location: us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent | Corporate debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Aggregate Fair Value 286,289  
Level 2: | Balance Sheet Location: us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent | U.S. government agency securities    
Schedule of Available-for-sale Securities [Line Items]    
Aggregate Fair Value 148,099  
Level 2: | Balance Sheet Location: us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent | Asset-backed securities    
Schedule of Available-for-sale Securities [Line Items]    
Aggregate Fair Value 57,854  
Level 2: | Balance Sheet Location: us-gaap:CashAndCashEquivalentsAtCarryingValue    
Schedule of Available-for-sale Securities [Line Items]    
Aggregate Fair Value 895,919  
Level 2: | Balance Sheet Location: us-gaap:CashAndCashEquivalentsAtCarryingValue | Money market instruments    
Schedule of Available-for-sale Securities [Line Items]    
Aggregate Fair Value 895,919 $ 346,488
Level 2: | Balance Sheet Location: us-gaap:CashAndCashEquivalentsAtCarryingValue | Corporate debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Aggregate Fair Value 0  
Level 2: | Balance Sheet Location: us-gaap:CashAndCashEquivalentsAtCarryingValue | U.S. government agency securities    
Schedule of Available-for-sale Securities [Line Items]    
Aggregate Fair Value 0  
Level 2: | Balance Sheet Location: us-gaap:CashAndCashEquivalentsAtCarryingValue | Asset-backed securities    
Schedule of Available-for-sale Securities [Line Items]    
Aggregate Fair Value $ 0