v3.26.1
FAIR VALUE - Schedule of Net Unrealized Gains (Losses), and Fair Value by Major Security Type for Our Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Cash $ 184,869 $ 155,840
Gross Unrealized Gains 21 435
Gross Unrealized Losses (655) (19)
Amortized Cost 1,230,290 1,118,326
Fair Value 1,415,925 1,275,982
Short-term investments 132,979 104,078
Cash and cash equivalents 1,180,887 1,036,389
Long-Term Investments 102,693 135,098
Level 1    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Gross Unrealized Gains 0 0
Gross Unrealized Losses (18) 0
Amortized Cost 1,004,435 882,874
Fair Value 1,004,417 882,874
Level 1 | Balance Sheet Location [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Cash Equivalents 996,018 880,549
Level 1 | Balance Sheet Location [Axis]: us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Short-term investments 8,417 2,324
Level 2    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 225,855 235,452
Gross Unrealized Gains 21 435
Gross Unrealized Losses (637) (19)
Fair Value 225,239 235,868
Short-term investments 124,562 101,754
Long-Term Investments 101,293 133,698
Level 2 | Asset-backed securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 22,141 26,794
Gross Unrealized Gains 2 44
Gross Unrealized Losses (30) 0
Fair Value 22,113 26,838
Short-term investments 4 347
Long-Term Investments 22,136 26,447
Level 2 | Corporate debt securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 160,121 182,417
Gross Unrealized Gains 17 237
Gross Unrealized Losses (407) (19)
Fair Value 159,731 182,635
Short-term investments 104,609 93,997
Long-Term Investments 55,513 88,420
Level 2 | U.S. Treasury securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 43,593 26,241
Gross Unrealized Gains 2 154
Gross Unrealized Losses (200) 0
Fair Value 43,395 26,395
Short-term investments 19,949 7,410
Long-Term Investments 23,644 18,831
Level 3    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Investment in SAFE 1,400 1,400
Commercial paper | Level 1    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 8,417 4,318
Fair Value 8,399 4,318
Commercial paper | Level 1 | Balance Sheet Location [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Cash Equivalents 0 1,993
Commercial paper | Level 1 | Balance Sheet Location [Axis]: us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Short-term investments 8,417 2,324
Money market funds | Level 1    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Cash Equivalents 996,018 878,556
Money market funds | Level 1 | Balance Sheet Location [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Cash Equivalents $ 996,018 $ 878,556