Annual report pursuant to Section 13 and 15(d)

Business Combinations - Schedule of Consideration Transferred (Details)

v3.8.0.1
Business Combinations - Schedule of Consideration Transferred (Details) - Emerging Markets Communications LLC - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jul. 27, 2017
Jul. 27, 2016
Jun. 30, 2017
Dec. 31, 2016
Business Acquisition [Line Items]        
Cash consideration paid to seller (1)   $ 100,454    
Issuance of 5,466,886 shares of Company common stock (2)   40,607    
Deferred consideration   25,000    
Settlement of pre-existing relationship   228    
Consideration transferred   $ 166,289   $ 166,289
Discount percentage   7.50%    
Common Stock        
Business Acquisition [Line Items]        
Business acquisition, shares issued   5,466,886    
Subsequent Event        
Business Acquisition [Line Items]        
Escrow received     $ 1,300  
Business acquisition, shares issued 5,080,049