XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.2
FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Cash and Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Fair value disclosure    
Cash and cash equivalents $ 187,286 $ 158,264
Short-term investments 153,116 167,662
Concentrations of Credit Risk of Financial Instruments    
Cash deposits and short-term investments which were neither FDIC insured nor direct obligations of the U.S. government 118,900 87,600
Cash deposits    
Fair value disclosure    
Cash and cash equivalents 161,176 137,247
Variable rate demand notes    
Fair value disclosure    
Cash and cash equivalents 122 9,285
Money market funds    
Fair value disclosure    
Cash and cash equivalents 25,988 11,732
Certificates of deposit    
Fair value disclosure    
Short-term investments 113,542 88,851
U.S. Treasury securities    
Fair value disclosure    
Short-term investments $ 39,574 $ 78,811