XML 104 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
FAIR VALUE MEASUREMENTS - Assets Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Assets measured at fair value, total $ 92,542 $ 120,354
(Level 1)    
Assets measured at fair value, total 90,504 120,354
(Level 3)    
Assets measured at fair value, total 2,038  
Money Market Mutual Funds    
Cash equivalents 66,213 83,810
Money Market Mutual Funds | (Level 1)    
Cash equivalents 66,213 83,810
U.S. Government Securities (1)    
Short-term investments 24,291 [1] 36,544
U.S. Government Securities (1) | (Level 1)    
Short-term investments 24,291 [1] $ 36,544
Convertible Note Receivable (2)    
Non-current assets 2,038  
Convertible Note Receivable (2) | (Level 3)    
Non-current assets $ 2,038  
[1] The carrying amount of the Company’s investments in U.S. Government securities approximate fair value due to their short-term maturities, and there have been no events or changes in circumstances that would have had a significant effect on the fair value of these securities as of December 31, 2024 and 2023.