XML 63 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Cash and Cash Equivalents    
Cost $ 85,645 $ 144,173
Short-Term Investments    
Cost 193,652 219,846
Gross Unrealized Gains 97 12
Gross Unrealized Losses (13) (7)
Fair Value 193,736 219,851
Money market funds    
Cash and Cash Equivalents    
Fair Value 34,267 117,328
Money market funds | Level 1    
Cash and Cash Equivalents    
Cost 34,267 117,328
U.S. government securities    
Short-Term Investments    
Fair Value 98,795 64,642
U.S. government securities | Level 1    
Short-Term Investments    
Cost 98,716 64,630
Gross Unrealized Gains 81 12
Gross Unrealized Losses (2) 0
Corporate paper    
Short-Term Investments    
Fair Value 60,674 37,881
Corporate paper | Level 2    
Short-Term Investments    
Cost 60,669 37,888
Gross Unrealized Gains 16 0
Gross Unrealized Losses $ (11) $ (7)