XML 65 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Details) - USD ($)
12 Months Ended
Mar. 02, 2018
Jul. 23, 2015
Dec. 31, 2018
Mar. 31, 2018
Telecommunications Capacity        
Commitments and Contingencies        
Open commitments       $ 100,100,000
Telecommunications Capacity | Forecast        
Commitments and Contingencies        
Open commitments met     $ 2,000,000  
Construction Contracts        
Commitments and Contingencies        
Open commitments       $ 107,600,000
Damages Related To Services Rendered        
Commitments and Contingencies        
Loss Contingency, Damages Sought   $ 802,564    
Damages For Alleged Loss Of Revenue And Other Costs        
Commitments and Contingencies        
Loss Contingency, Damages Sought   $ 70,080,000    
Purchase price $ 8,600,000      
Settlement amount $ 2,300,000