XML 100 R85.htm IDEA: XBRL DOCUMENT v3.22.2.2
Contingencies - Accrual For License Fee Dispute (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Loss Contingencies [Line Items]    
Less: Current portion $ 10,355 $ 11,178
Total long-term accrual 56,920 69,484
License Fee Dispute | Hughes Network Systems    
Loss Contingencies [Line Items]    
Total accrual 67,275 80,662
Less: Payments (18,072) (8,451)
License Fee Dispute | Hughes Network Systems | Additional license fees    
Loss Contingencies [Line Items]    
Total accrual 3,481 3,812
License Fee Dispute | Hughes Network Systems | Penalties    
Loss Contingencies [Line Items]    
Total accrual 3,572 3,912
License Fee Dispute | Hughes Network Systems | Interest and interest on penalties    
Loss Contingencies [Line Items]    
Total accrual $ 78,294 $ 81,389