Basis of Presentation and Summary of Significant Accounting Policies - Fair Value Measurements, Recurring and Nonrecurring (Details) (Details) (USD $) In Thousands, except Share data, unless otherwise specified
|
Mar. 31, 2015
|
Dec. 31, 2014
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Earn-out liability |
$ 1,710us-gaap_BusinessCombinationContingentConsiderationLiability
|
$ 1,710us-gaap_BusinessCombinationContingentConsiderationLiability
|
Total financial liabilities |
53,370us-gaap_LiabilitiesFairValueDisclosure
|
54,381us-gaap_LiabilitiesFairValueDisclosure
|
EIM |
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Earn-out liability |
1,700us-gaap_BusinessCombinationContingentConsiderationLiability / dei_LegalEntityAxis = ent_EntertainmentinMotionMember
|
1,700us-gaap_BusinessCombinationContingentConsiderationLiability / dei_LegalEntityAxis = ent_EntertainmentinMotionMember
|
Global Eagle Warrants |
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Warrants |
51,660us-gaap_DerivativeLiabilities / us-gaap_FairValueByLiabilityClassAxis = ent_GlobalEagleWarrantsMember
|
52,671us-gaap_DerivativeLiabilities / us-gaap_FairValueByLiabilityClassAxis = ent_GlobalEagleWarrantsMember
|
Quotes Prices in Active Markets (Level 1) |
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Earn-out liability |
0us-gaap_BusinessCombinationContingentConsiderationLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
|
0us-gaap_BusinessCombinationContingentConsiderationLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
|
Total financial liabilities |
51,660us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
|
52,671us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
|
Quotes Prices in Active Markets (Level 1) | Public Warrants |
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Number of warrants |
10,129,508us-gaap_ClassOfWarrantOrRightOutstanding / us-gaap_ClassOfWarrantOrRightAxis = ent_PublicWarrantsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
|
10,148,508us-gaap_ClassOfWarrantOrRightOutstanding / us-gaap_ClassOfWarrantOrRightAxis = ent_PublicWarrantsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
|
Quotes Prices in Active Markets (Level 1) | Global Eagle Warrants |
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Warrants |
51,660us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByLiabilityClassAxis = ent_GlobalEagleWarrantsMember
|
52,671us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByLiabilityClassAxis = ent_GlobalEagleWarrantsMember
|
Quotes Prices in Active Markets (Level 1) | Global Eagle Warrants | Public Warrants |
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Number of warrants |
10,129,508us-gaap_ClassOfWarrantOrRightOutstanding / us-gaap_ClassOfWarrantOrRightAxis = ent_PublicWarrantsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByLiabilityClassAxis = ent_GlobalEagleWarrantsMember
|
|
Significant Other Observable Inputs (Level 2) |
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Earn-out liability |
0us-gaap_BusinessCombinationContingentConsiderationLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
|
0us-gaap_BusinessCombinationContingentConsiderationLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
|
Total financial liabilities |
0us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
|
0us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
|
Significant Other Observable Inputs (Level 2) | Global Eagle Warrants |
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Warrants |
0us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByLiabilityClassAxis = ent_GlobalEagleWarrantsMember
|
0us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByLiabilityClassAxis = ent_GlobalEagleWarrantsMember
|
Significant Other Unobservable Inputs (Level 3) |
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Earn-out liability |
1,710us-gaap_BusinessCombinationContingentConsiderationLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
1,710us-gaap_BusinessCombinationContingentConsiderationLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
Total financial liabilities |
1,710us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
1,710us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
Significant Other Unobservable Inputs (Level 3) | Global Eagle Warrants |
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Warrants |
$ 0us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByLiabilityClassAxis = ent_GlobalEagleWarrantsMember
|
$ 0us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByLiabilityClassAxis = ent_GlobalEagleWarrantsMember
|