Contingencies (Details) - USD ($) $ in Millions |
1 Months Ended | 9 Months Ended | |
|---|---|---|---|
Sep. 01, 2020 |
Dec. 31, 2019 |
Sep. 30, 2020 |
|
| License Fee Dispute | |||
| Other Commitments [Line Items] | |||
| Payment schedule term | 10 years | ||
| Percentage of legally payable dues | 10.00% | ||
| Payments for written assessments | $ 2.9 | ||
| Hughes Network Systems | Elbit | |||
| Other Commitments [Line Items] | |||
| Amount paid to other party | $ 33.0 | ||
| Hughes Network Systems | License Fee Dispute | |||
| Other Commitments [Line Items] | |||
| Loss contingency accrual | $ 80.2 | 81.6 | |
| Hughes Network Systems | License Fee Dispute | Additional License Fee | |||
| Other Commitments [Line Items] | |||
| Loss contingency accrual | 3.9 | ||
| Hughes Network Systems | License Fee Dispute | Penalties | |||
| Other Commitments [Line Items] | |||
| Loss contingency accrual | 4.0 | ||
| Hughes Network Systems | License Fee Dispute | Interest and Interest on Penalties | |||
| Other Commitments [Line Items] | |||
| Loss contingency accrual | $ 73.8 |