v3.26.1
FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS - Schedule of Financial Assets Subject to Fair Value Measurements on a Recurring Basis by Level Within the Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost $ 700,356 $ 997,827
Short-Term Investments 0 631,093
Long-Term Investments 13,615 512,241
Related Party    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-Term Investments 0 50,000
Long-Term Investments 13,615 24,259
Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost   997,827
Gross Unrealized Gains   7,097
Gross Unrealized Losses   0
Short-Term Investments   631,093
Long-Term Investments   487,982
Total, amortized cost   2,109,805
Total, estimated fair value 700,356 2,116,902
Fair Value, Recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost   235,750
Amortized cost   810,909
Gross Unrealized Gains   3,655
Gross Unrealized Losses   0
Estimated Fair Value   814,564
Short-Term Investments   398,011
Long-Term Investments   180,803
Fair Value, Recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost   0
Amortized cost   536,819
Gross Unrealized Gains   3,442
Gross Unrealized Losses   0
Estimated Fair Value   540,261
Short-Term Investments   233,082
Long-Term Investments   307,179
Fair Value, Recurring | Money market funds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost   235,750
Amortized cost   235,750
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Estimated Fair Value 129,189 235,750
Short-Term Investments   0
Long-Term Investments   0
Fair Value, Recurring | U.S. Treasury securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost   0
Amortized cost   575,159
Gross Unrealized Gains   3,655
Gross Unrealized Losses   0
Estimated Fair Value   578,814
Short-Term Investments   398,011
Long-Term Investments   180,803
Fair Value, Recurring | Time deposits | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost   0
Amortized cost   65,000
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Estimated Fair Value   65,000
Short-Term Investments   65,000
Long-Term Investments   0
Fair Value, Recurring | Time deposits | Level 2 | Related Party | GIB    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 0 50,000
Fair Value, Recurring | Corporate debt securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost   0
Amortized cost   471,819
Gross Unrealized Gains   3,442
Gross Unrealized Losses   0
Estimated Fair Value   475,261
Short-Term Investments   168,082
Long-Term Investments   307,179
Cash | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost   762,077
Cash, estimated fair value $ 571,167 762,077
Short-Term Investments   0
Long-Term Investments   $ 0