XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Cash and Cash Equivalents    
Cost $ 155,328 $ 144,173
Short-Term Investments    
Cost 222,726 219,846
Gross Unrealized Gains 1 12
Gross Unrealized Losses (27) (7)
Fair Value 222,700 219,851
Money market funds    
Cash and Cash Equivalents    
Fair Value 118,855 117,328
U.S. government securities    
Short-Term Investments    
Fair Value 68,047 64,642
Corporate paper    
Short-Term Investments    
Fair Value 35,798 37,881
Level 1 | Money market funds    
Cash and Cash Equivalents    
Cost 118,855 117,328
Level 1 | U.S. government securities    
Short-Term Investments    
Cost 68,053 64,630
Gross Unrealized Gains 1 12
Gross Unrealized Losses (7) 0
Level 2 | Corporate paper    
Short-Term Investments    
Cost 35,818 37,888
Gross Unrealized Gains 0 0
Gross Unrealized Losses $ (20) $ (7)