XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.1
FAIR VALUE MEASUREMENTS - Assets Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Assets measured at fair value, total $ 14,290 $ 92,542
(Level 1)    
Assets measured at fair value, total 12,228 90,504
(Level 3)    
Assets measured at fair value, total 2,062 2,038
Money Market Mutual Funds    
Cash equivalents 1,813 66,213
Money Market Mutual Funds | (Level 1)    
Cash equivalents 1,813 66,213
U.S. Government Securities (1)    
Short-term investments 10,415 24,291
U.S. Government Securities (1) | (Level 1)    
Short-term investments 10,415 24,291
Convertible Note Receivable (2)    
Non-current assets 2,062 2,038
Convertible Note Receivable (2) | (Level 3)    
Non-current assets $ 2,062 $ 2,038