XML 50 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Cash and Cash Equivalents    
Cost $ 131,811 $ 144,173
Short-Term Investments    
Cost 225,680 219,846
Gross Unrealized Gains 1 12
Gross Unrealized Losses (49) (7)
Fair Value 225,632 219,851
Money market funds    
Cash and Cash Equivalents    
Fair Value 70,308 117,328
U.S. government securities    
Short-Term Investments    
Fair Value 77,279 64,642
Corporate paper    
Short-Term Investments    
Fair Value 78,045 37,881
Level 1 | Money market funds    
Cash and Cash Equivalents    
Cost 70,308 117,328
Level 1 | U.S. government securities    
Short-Term Investments    
Cost 77,296 64,630
Gross Unrealized Gains 1 12
Gross Unrealized Losses (18) 0
Level 2 | Corporate paper    
Short-Term Investments    
Cost 78,076 37,888
Gross Unrealized Gains 0 0
Gross Unrealized Losses $ (31) $ (7)