v3.25.1
MARKETABLE INVESTMENT SECURITIES, RESTRICTED CASH AND CASH EQUIVALENTS, AND OTHER INVESTMENTS (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Available-for-sale debt securities:    
Total marketable investment securities $ 19,467  
Restricted cash and cash equivalents 3,028 $ 1,615
Other investments    
Equity method investments 10,835 12,238
Cost method investments 11,278 11,278
Total other investments 22,113 23,516
Total marketable investment securities, restricted cash and cash equivalents, and other investments 44,608 $ 25,131
Corporate bonds    
Available-for-sale debt securities:    
Total marketable investment securities 15,501  
Commercial paper    
Available-for-sale debt securities:    
Total marketable investment securities 3,787  
Other debt securities    
Available-for-sale debt securities:    
Total marketable investment securities $ 179