Revenue Recognition (Tables)
   | 
6 Months Ended | 
Jun. 30, 2020  | 
| Revenue from Contract with Customer [Abstract] | 
 
 | 
| Schedule of Disaggregation of Revenue | 
 The following table represents a disaggregation of the Company’s revenue from contracts with customers (in thousands): 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
 | 
Three Months Ended June 30, | 
 | 
 | 
 | 
Six Months Ended  June 30, | 
 | 
 | 
 
| Revenue: | 
2020 | 
 | 
2019 | 
 | 
2020 | 
 | 
2019 | 
 
| Media & Content | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| Licensing and Services | 
$ | 
20,757  | 
  | 
 | 
$ | 
74,013  | 
  | 
 | 
$ | 
89,142  | 
  | 
 | 
$ | 
154,023  | 
  | 
 
| Total Media & Content | 
20,757  | 
  | 
 | 
74,013  | 
  | 
 | 
89,142  | 
  | 
 | 
154,023  | 
  | 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| Connectivity | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| Aviation Services | 
27,742  | 
  | 
 | 
30,621  | 
  | 
 | 
58,448  | 
  | 
 | 
61,862  | 
  | 
 
| Aviation Equipment | 
3,679  | 
  | 
 | 
8,719  | 
  | 
 | 
10,082  | 
  | 
 | 
22,779  | 
  | 
 
| Maritime & Land Services | 
28,958  | 
  | 
 | 
40,495  | 
  | 
 | 
65,512  | 
  | 
 | 
79,722  | 
  | 
 
| Maritime & Land Equipment | 
1,905  | 
  | 
 | 
3,619  | 
  | 
 | 
4,022  | 
  | 
 | 
5,700  | 
  | 
 
| Total Connectivity | 
62,284  | 
  | 
 | 
83,454  | 
  | 
 | 
138,064  | 
  | 
 | 
170,063  | 
  | 
 
| Total revenue | 
$ | 
83,041  | 
  | 
 | 
$ | 
157,467  | 
  | 
 | 
$ | 
227,206  | 
  | 
 | 
$ | 
324,086  | 
  | 
 
  
 | 
| Schedule of Contract Assets and Liabilities | 
 The following table summarizes the significant changes in the balance for contract assets during the six months ended June 30, 2020 (in thousands): 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
 | 
 | 
Contract Assets | 
 
| Balance as of December 31, 2019 | 
 | 
$ | 
14,431  | 
  | 
 
| Costs deferred for revenue recognized in excess of billings | 
 | 
4,628  | 
  | 
 
| Costs included in the beginning balance recognized during the period | 
 | 
(5,638) | 
  | 
 
Balance as of June 30, 2020  | 
 | 
$ | 
13,421  | 
  | 
 
 | 
 | 
 | 
 
| Current contract assets | 
 | 
$ | 
2,757  | 
  | 
 
| Non-current contract assets | 
 | 
10,664  | 
  | 
 
Balance as of June 30, 2020  | 
 | 
$ | 
13,421  | 
  | 
 
  
The following table summarizes the significant changes in the balance for contract liabilities, included within “Other non-current liabilities” in our unaudited condensed consolidated balance sheet, during the six months ended June 30, 2020 (in thousands):  
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
 | 
 | 
Contract Liabilities | 
 
| Balance as of December 31, 2019 | 
 | 
$ | 
12,403  | 
  | 
 
| Revenue recognized including amount in contract liability balance at the beginning of the period | 
 | 
(7,446) | 
  | 
 
| Increase due to cash received, excluding amounts recognized as revenue during the period | 
 | 
3,488  | 
  | 
 
Balance as of June 30, 2020  | 
 | 
$ | 
8,445  | 
  | 
 
 | 
 | 
 | 
 
| Deferred revenue, current | 
 | 
$ | 
8,359  | 
  | 
 
| Deferred revenue, non-current | 
 | 
86  | 
  | 
 
Balance as of June 30, 2020  | 
 | 
$ | 
8,445  | 
  | 
 
  
 | 
| Schedule of Accounts Receivable and Bad Debts | 
 Accounts receivable consist of the following (in thousands):  
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
 | 
June 30, | 
 | 
December 31, | 
 | 
 | 
 
 | 
2020 | 
 | 
2019 | 
 | 
 | 
 
| Accounts receivable, gross | 
$ | 
74,193  | 
  | 
 | 
$ | 
94,995  | 
  | 
 | 
 | 
 
| Less: Allowance for doubtful accounts | 
(7,808) | 
  | 
 | 
(6,776) | 
  | 
 | 
 | 
 
| Accounts receivable, net | 
$ | 
66,385  | 
  | 
 | 
$ | 
88,219  | 
  | 
 | 
 | 
 
  
 | 
| Schedule of Capitalized Contract Cost Activity | 
 The following table summarizes the significant changes in the contract assets balances during the period ended June 30, 2020 (in thousands):  
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
 | 
Contract Assets | 
 | 
 | 
 | 
 | 
 
 | 
Costs to Obtain | 
 | 
Costs to Fulfill | 
 | 
Total | 
 
| Balance as of December 31, 2019 | 
$ | 
387  | 
  | 
 | 
$ | 
5,256  | 
  | 
 | 
$ | 
5,643  | 
  | 
 
| Capitalization (reversal) during the period | 
127  | 
  | 
 | 
(132) | 
  | 
 | 
(5) | 
  | 
 
| Amortization during the period | 
(57) | 
  | 
 | 
(221) | 
  | 
 | 
(278) | 
  | 
 
Balance as of June 30, 2020  | 
$ | 
457  | 
  | 
 | 
$ | 
4,903  | 
  | 
 | 
$ | 
5,360  | 
  | 
 
  
 |