v3.25.2
Marketable Investment Securities, Restricted Cash and Cash Equivalents, and Other Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Marketable investment securities, restricted cash and other investment securities    
Total current marketable investment securities $ 61 $ 286
Total marketable investment securities 52,436 24,168
Restricted cash and cash equivalents 262,377 254,714
Equity method investments 20,015 20,440
Other investments 3,087 15,043
Total other investments, net 23,102 35,483
Total marketable investment securities, restricted cash and cash equivalents, and other investments, net 337,915 314,365
Current marketable investment securities - strategic - available-for-sale    
Marketable investment securities, restricted cash and other investment securities    
Total current marketable investment securities 51 51
Current marketable investment securities - strategic - trading/equity    
Marketable investment securities, restricted cash and other investment securities    
Total current marketable investment securities 10 10
Other investment securities    
Marketable investment securities, restricted cash and other investment securities    
Total current marketable investment securities   225
Restricted marketable investment securities    
Marketable investment securities, restricted cash and other investment securities    
Total marketable investment securities $ 52,375 $ 23,882