v3.25.2
Marketable Investment Securities, Restricted Cash and Cash Equivalents, and Other Investments - Narrative (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
item
Dec. 31, 2024
USD ($)
Feb. 28, 2017
Other investment securities:      
Current restricted cash, cash equivalents and marketable investment securities | $ $ 184,012 $ 150,898  
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