Related Party Transactions - Transactions with NagraStar (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |||
---|---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
Dec. 31, 2024 |
|
Related Party Transactions | |||||
Amounts payable to NagraStar | $ 662,474 | $ 662,474 | $ 696,277 | ||
NagraStar | |||||
Related Party Transactions | |||||
Ownership interest (as a percent) | 50.00% | 50.00% | |||
NagraStar | |||||
Related Party Transactions | |||||
Purchases from NagraStar | $ 7,077 | $ 8,526 | $ 14,278 | $ 17,127 | |
Amounts payable to NagraStar | 4,517 | 4,517 | 5,569 | ||
Commitments to NagraStar | $ 1,702 | $ 1,702 | $ 883 |