v3.25.1
Marketable Investment Securities, Restricted Cash and Cash Equivalents, and Other Investments - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
item
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Feb. 28, 2017
Other investment securities:        
Current restricted cash, cash equivalents and marketable investment securities $ 172,856   $ 150,898  
Equity in (earnings) losses of affiliates $ 481 $ 708    
NagraStar        
Other investment securities:        
Ownership interest in equity method investment 50.00%     50.00%
Number of technologies provided to customers | item 3      
Invidi Technologies Corporation        
Other investment securities:        
Ownership interest in equity method investment 35.00%      
Maximum | Commercial Paper        
Other investment securities:        
Debt term of Maturity 365 days      
Maximum | Corporate securities        
Other investment securities:        
Debt term of Maturity 18 months