XML 103 R77.htm IDEA: XBRL DOCUMENT v3.20.1
Contingencies (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Dec. 31, 2019
Mar. 31, 2020
License Fee Dispute    
Other Commitments [Line Items]    
Total written assessments   $ 28.4
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 77.1
Additional License Fee | License Fee Dispute    
Other Commitments [Line Items]    
Total written assessments   4.0
Additional License Fee | Hughes Network Systems | License Fee Dispute    
Other Commitments [Line Items]    
Loss contingency accrual   3.8
Penalties | License Fee Dispute    
Other Commitments [Line Items]    
Total written assessments   4.1
Penalties | Hughes Network Systems | License Fee Dispute    
Other Commitments [Line Items]    
Loss contingency accrual   3.9
Interest and Interest on Penalties | License Fee Dispute    
Other Commitments [Line Items]    
Total written assessments   20.3
Interest and Interest on Penalties | Hughes Network Systems | License Fee Dispute    
Other Commitments [Line Items]    
Loss contingency accrual   $ 69.4