Related Party Transactions - NagraStar and Dish Mexico (Details) - USD ($) $ in Thousands |
12 Months Ended | |||
|---|---|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
Feb. 28, 2017 |
|
| Related Party Transaction [Line Items] | ||||
| Amounts payable to NagraStar | $ 248,640 | $ 385,899 | ||
| NagraStar | ||||
| Related Party Transaction [Line Items] | ||||
| Interest on equity method investment | 50.00% | 50.00% | ||
| NagraStar | Related Party | ||||
| Related Party Transaction [Line Items] | ||||
| Purchases from NagraStar | $ 37,068 | 43,416 | $ 45,944 | |
| Amounts payable to NagraStar | 9,821 | 7,422 | ||
| Commitments to NagraStar | $ 1,727 | $ 3,272 | ||