v3.3.1.900

Earnings per Share - Related Party (Details) |  | 12 Months Ended
--- | --- | ---
Mar. 02, 2014 | Mar. 02, 2014 | Dec. 31, 2015
Satellite and Tracking Stock Transaction | EchoStar Corporation | Hughes Retail Group |  |  |
Earnings per Share |  |  |
Percentage of economic interest held | 20.00% |  |
DISH Network | Hughes Retail Preferred Tracking Stock |  |  |
Earnings per Share |  |  |
Percentage of economic interest held | 80.00% |  |
DISH Network | Satellite and Tracking Stock Transaction | Hughes Retail Group | Hughes Retail Preferred Tracking Stock |  |  |
Earnings per Share |  |  |
Percentage of economic interest held |  | 80.00% | 80.00%
DISH Network | Satellite and Tracking Stock Transaction | EchoStar Corporation | Hughes Retail Group |  |  |
Earnings per Share |  |  |
Percentage of economic interest held | 51.89% |  | 51.89%
DISH Network | Satellite and Tracking Stock Transaction | Hughes Satellite Systems Corporation ("HSSC") | Hughes Retail Group |  |  |
Earnings per Share |  |  |
Percentage of economic interest held | 28.11% |  | 28.11%

X
- References No definition available. + Details
Name: | sats_EarningsPerShareBasicAndDilutedLineItems
Namespace Prefix: | sats_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the percentage of economic interest held an entity. + References No definition available. + Details
Name: | sats_RelatedPartyTransactionsPercentageOfEconomicInterestHeld
Namespace Prefix: | sats_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=sats_SatelliteAndTrackingStockTransactionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=us-gaap_ParentCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsegmentsAxis=sats_HughesRetailGroupMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sats_DISHNetworkMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=sats_PreferredTrackingStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=us-gaap_SubsidiariesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |