XML 58 R84.htm IDEA: XBRL DOCUMENT v3.20.1
Related Party Transactions - DISH Network - Hughes Equipment and Services Agreement (Details) - Hughes Equipment And Service Agreement - DISH Network
1 Months Ended
Feb. 28, 2019
Related Party Transaction [Line Items]  
Agreement term 5 years
Required minimum notice for termination of agreement 180 days
Minimum termination notice period 365 days