v3.26.1
FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Cash and Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair value disclosure    
Cash and cash equivalents $ 145,851 $ 102,030
Short-term investments 22,580 22,204
Concentrations of Credit Risk of Financial Instruments    
Cash deposits and short-term investments which were not FDIC insured 39,100 31,100
Cash deposits    
Fair value disclosure    
Cash and cash equivalents 62,232 72,280
Money market funds    
Fair value disclosure    
Cash and cash equivalents 83,619 29,750
Certificates of deposit    
Fair value disclosure    
Short-term investments $ 22,580 $ 22,204