XML 77 R60.htm IDEA: XBRL DOCUMENT v3.19.2
Property and Equipment - Construction in Progress (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Property and equipment    
Construction in progress $ 368,345 $ 307,026
Progress amounts for satellite construction    
Property and equipment    
Construction in progress 332,772 277,583
Satellite related equipment    
Property and equipment    
Construction in progress 18,904 13,001
Other    
Property and equipment    
Construction in progress $ 16,669 $ 16,442