v3.26.1
FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Cash and Cash Equivalents    
Cost $ 108,539 $ 81,985
Short-Term Investments    
Cost 257,208 262,721
Gross Unrealized Gains 1 168
Gross Unrealized Losses (203) (10)
Fair Value 257,006 262,879
Money market funds | Level 1    
Cash and Cash Equivalents    
Cost 29,390 35,710
Fair Value 29,390 35,710
U.S. government securities | Level 1    
Short-Term Investments    
Cost 137,017 136,310
Gross Unrealized Gains 1 125
Gross Unrealized Losses (113) 0
Fair Value 136,905 136,435
Corporate paper | Level 2    
Short-Term Investments    
Cost 90,801 90,701
Gross Unrealized Gains 0 43
Gross Unrealized Losses (90) (10)
Fair Value $ 90,711 $ 90,734