XML 72 R61.htm IDEA: XBRL DOCUMENT v3.19.1
Property and Equipment - Construction in Progress (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Property and equipment    
Construction in progress $ 332,343 $ 307,026
Progress amounts for satellite construction    
Property and equipment    
Construction in progress 300,447 277,583
Satellite related equipment    
Property and equipment    
Construction in progress 15,639 13,001
Other    
Property and equipment    
Construction in progress $ 16,257 $ 16,442