XML 50 R34.htm IDEA: XBRL DOCUMENT v3.26.1
FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Cash and Cash Equivalents    
Cost $ 74,304 $ 81,985
Short-Term Investments    
Cost 245,057 262,721
Gross Unrealized Gains 20 168
Gross Unrealized Losses (146) (10)
Fair Value 244,931 262,879
Money market funds | Level 1    
Cash and Cash Equivalents    
Cost 29,257 35,710
Fair Value 29,257 35,710
U.S. government securities | Level 1    
Short-Term Investments    
Cost 130,598 136,310
Gross Unrealized Gains 17 125
Gross Unrealized Losses (57) 0
Fair Value 130,558 136,435
Corporate paper | Level 2    
Short-Term Investments    
Cost 85,202 90,701
Gross Unrealized Gains 3 43
Gross Unrealized Losses (89) (10)
Fair Value $ 85,116 $ 90,734