XML 50 R36.htm IDEA: XBRL DOCUMENT v3.25.1
FAIR VALUE MEASUREMENT - Assets and Liabilities Measured At Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Assets:    
Cash equivalents—Money market funds $ 22,033 $ 21,799
Equity securities, at fair value 25,400 21,640
Available-for-sale debt securities 10,989 10,985
Debt securities, at fair value 7,211 14,814
Total assets 65,633 69,238
Level 1    
Assets:    
Cash equivalents—Money market funds 22,033 21,799
Equity securities, at fair value 11,436 0
Available-for-sale debt securities 0 0
Debt securities, at fair value 0 0
Total assets 33,469 21,799
Level 2    
Assets:    
Cash equivalents—Money market funds 0 0
Equity securities, at fair value 0 0
Available-for-sale debt securities 0 0
Debt securities, at fair value 0 0
Total assets 0 0
Level 3    
Assets:    
Cash equivalents—Money market funds 0 0
Equity securities, at fair value 13,964 21,640
Available-for-sale debt securities 10,989 10,985
Debt securities, at fair value 7,211 14,814
Total assets $ 32,164 $ 47,439