XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.3
FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Cash and Cash Equivalents    
Cost $ 124,103 $ 144,173
Short-Term Investments    
Cost 228,544 219,846
Gross Unrealized Gains 222 12
Gross Unrealized Losses (1) (7)
Fair Value 228,765 219,851
Money market funds    
Cash and Cash Equivalents    
Fair Value 71,158 117,328
U.S. government securities    
Short-Term Investments    
Fair Value 106,279 64,642
Corporate paper    
Short-Term Investments    
Fair Value 51,328 37,881
Level 1 | Money market funds    
Cash and Cash Equivalents    
Cost 71,158 117,328
Level 1 | U.S. government securities    
Short-Term Investments    
Cost 106,106 64,630
Gross Unrealized Gains 173 12
Gross Unrealized Losses 0 0
Level 2 | Corporate paper    
Short-Term Investments    
Cost 51,280 37,888
Gross Unrealized Gains 49 0
Gross Unrealized Losses $ (1) $ (7)