XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.3
FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Cash and Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Fair value disclosure    
Cash and cash equivalents $ 150,461 $ 262,226
Short-term investments 40,639 67,842
Concentrations of Credit Risk of Financial Instruments    
Cash deposits and short-term investments which were not FDIC insured 54,300 76,300
Cash deposits    
Fair value disclosure    
Cash and cash equivalents 118,367 168,472
Money market funds    
Fair value disclosure    
Cash and cash equivalents 32,094 93,754
Certificates of deposit    
Fair value disclosure    
Short-term investments $ 40,639 $ 67,842