Related Party Transactions - DISH Network - DBSD North America Agreement (Details) - DBSD North America Agreement - DISH Network |
1 Months Ended | ||
|---|---|---|---|
Feb. 28, 2022 |
Feb. 28, 2019 |
Dec. 31, 2017 |
|
| Related Party Transaction [Line Items] | |||
| Required minimum notice for termination of agreement | 120 days | ||
| Minimum termination notice period | 21 days | ||
| Subsequent Event | |||
| Related Party Transaction [Line Items] | |||
| Minimum termination notice period | 180 days | ||
| Forecast | |||
| Related Party Transaction [Line Items] | |||
| Automatic renewal period | 5 years | ||