XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.1
FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Cash and Cash Equivalents    
Cost $ 90,008 $ 85,645
Short-Term Investments    
Cost 195,801 193,652
Gross Unrealized Gains 41 97
Gross Unrealized Losses (9) (13)
Fair Value 195,833 193,736
Money market funds    
Cash and Cash Equivalents    
Fair Value 34,630 34,267
Money market funds | Level 1    
Cash and Cash Equivalents    
Cost 34,630 34,267
U.S. government securities    
Short-Term Investments    
Fair Value 100,023 98,795
U.S. government securities | Level 1    
Short-Term Investments    
Cost 99,992 98,716
Gross Unrealized Gains 35 81
Gross Unrealized Losses (4) (2)
Corporate paper    
Short-Term Investments    
Fair Value 61,180 60,674
Corporate paper | Level 2    
Short-Term Investments    
Cost 61,179 60,669
Gross Unrealized Gains 6 16
Gross Unrealized Losses $ (5) $ (11)