Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Details)

v3.5.0.2
Commitments and Contingencies (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2016
USD ($)
Jun. 30, 2015
USD ($)
Jun. 30, 2016
USD ($)
Jun. 30, 2015
USD ($)
Jan. 31, 2016
USD ($)
Prepayment
Dec. 31, 2015
USD ($)
Mar. 31, 2015
USD ($)
Dec. 31, 2014
USD ($)
Long-term Commitment [Line Items]                
Rent expense $ 1,300 $ 1,100 $ 2,400 $ 2,100        
Earn-out liability                
Long-term Commitment [Line Items]                
Fair value, total liability of future contingent earn-outs $ 6,565   $ 6,565     $ 9,652    
New Skies satellites B.V.                
Long-term Commitment [Line Items]                
Prepayment         $ 4,500     $ 4,000
Number of additional prepayments | Prepayment         1      
New Skies satellites B.V. | Hughes Network Systems LLC                
Long-term Commitment [Line Items]                
Prepayment             $ 4,000 $ 4,000