XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Cash and Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Fair value disclosure    
Cash and cash equivalents $ 215,590 $ 262,226
Short-term investments 44,865 67,842
Concentrations of Credit Risk of Financial Instruments    
Cash deposits and short-term investments which were not FDIC insured 44,500 76,300
Cash deposits    
Fair value disclosure    
Cash and cash equivalents 126,758 168,472
Money market funds    
Fair value disclosure    
Cash and cash equivalents 88,832 93,754
Certificates of deposit    
Fair value disclosure    
Short-term investments $ 44,865 $ 67,842