Annual report pursuant to Section 13 and 15(d)

Related Party Transactions (Details)

v2.4.1.9
Related Party Transactions (Details) (USD $)
0 Months Ended 12 Months Ended 1 Months Ended 12 Months Ended 1 Months Ended
Sep. 11, 2014
member
Dec. 31, 2014
Dec. 31, 2013
Apr. 30, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2014
Dec. 31, 2012
Oct. 31, 2013
Related Party Transaction [Line Items]                  
Repurchase and retirement of common stock (in shares)   103,000us-gaap_StockRepurchasedAndRetiredDuringPeriodShares              
Class or Warrant or Right, Number of Members Exchanging Warrant or Right 2ent_ClassorWarrantorRightNumberofMembersExchangingWarrantorRight                
Class or Warrant or Right, Number of Warrants or Right Being Exchanged for Stock 7,040,001ent_ClassorWarrantorRightNumberofWarrantsorRightBeingExchangedforStock                
Class or Warrant or Right, Number of Shares Issued In Exchange for Warrants 2,346,446ent_ClassorWarrantorRightNumberofSharesIssuedInExchangeforWarrants                
Proceeds from Warrant Exercises $ 32,100,000us-gaap_ProceedsFromWarrantExercises                
Common Stock                  
Related Party Transaction [Line Items]                  
Repurchase and retirement of common stock (in shares)     103,000us-gaap_StockRepurchasedAndRetiredDuringPeriodShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
           
Stock repurchased, price per share   11.55us-gaap_TreasuryStockAcquiredAverageCostPerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
             
Board member                  
Related Party Transaction [Line Items]                  
Related Party, Indirect Stake in Affiliate, Percent   25.00%ent_RelatedPartyIndirectStakeinAffiliatePercent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_DirectorMember
             
Founding Member Of Acquiree | Rent                  
Related Party Transaction [Line Items]                  
Expenses from transactions with related party   300,000us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ ent_RelatedPartyTransactionsAxis
= ent_RentMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ent_FoundingMemberOfAcquireeMember
100,000us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ ent_RelatedPartyTransactionsAxis
= ent_RentMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ent_FoundingMemberOfAcquireeMember
           
AIA Purchase Agreement                  
Related Party Transaction [Line Items]                  
Change in earn out liability   1,400,000us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
/ us-gaap_BusinessAcquisitionAxis
= ent_AiaPurchaseAgreementMember
             
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Purchase of Interest by Parent       21,700,000us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent
/ us-gaap_BusinessAcquisitionAxis
= ent_AiaPurchaseAgreementMember
         
Renumeration Payment | Board member                  
Related Party Transaction [Line Items]                  
Expenses from transactions with related party     3,500,000us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ us-gaap_RelatedPartyTransactionAxis
= ent_RenumerationPaymentMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_DirectorMember
           
Cash payment         2,000,000ent_RelatedPartyCashPayment
/ us-gaap_RelatedPartyTransactionAxis
= ent_RenumerationPaymentMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_DirectorMember
       
Fully vested common shares, shares         103,977ent_RelatedPartyFullyVestedCommonShares
/ us-gaap_RelatedPartyTransactionAxis
= ent_RenumerationPaymentMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_DirectorMember
       
Consulting Agreement | Board member                  
Related Party Transaction [Line Items]                  
Stock options granted           25,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_RelatedPartyTransactionAxis
= ent_ConsultingAgreementMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_DirectorMember
     
Vesting period           2 years      
Earn-out liabilities | Managing Director                  
Related Party Transaction [Line Items]                  
Change in earn out liability   1,400,000us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
/ us-gaap_RelatedPartyTransactionAxis
= ent_EarnOutConsiderationMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ent_ManagingDirectorMember
             
Waiver | PMG Stock Purchase                  
Related Party Transaction [Line Items]                  
Consideration transferred, fair value             2,500,000us-gaap_BusinessCombinationConsiderationTransferred1
/ us-gaap_RelatedPartyTransactionAxis
= ent_WaiverMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ent_PostModernGroupPurchaseMember
   
Due to affiliate   1,250,000ent_DuetoAffiliateRemainingPortionofConsideration
/ us-gaap_RelatedPartyTransactionAxis
= ent_WaiverMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ent_PostModernGroupPurchaseMember
             
Number of quarterly installments   4ent_NumberofQuarterlyInstallments
/ us-gaap_RelatedPartyTransactionAxis
= ent_WaiverMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ent_PostModernGroupPurchaseMember
             
Row 44, Inc. | Officer                  
Related Party Transaction [Line Items]                  
Notes payable, related parties               500,000us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent
/ dei_LegalEntityAxis
= ent_Row44IncMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_OfficerMember
 
Row 44, Inc. | Former Officer                  
Related Party Transaction [Line Items]                  
Subscriptions receivable   500,000us-gaap_CommonStockSharesSubscriptions
/ dei_LegalEntityAxis
= ent_Row44IncMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ent_FormerOfficerMember
500,000us-gaap_CommonStockSharesSubscriptions
/ dei_LegalEntityAxis
= ent_Row44IncMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ent_FormerOfficerMember
  500,000us-gaap_CommonStockSharesSubscriptions
/ dei_LegalEntityAxis
= ent_Row44IncMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ent_FormerOfficerMember
    500,000us-gaap_CommonStockSharesSubscriptions
/ dei_LegalEntityAxis
= ent_Row44IncMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ent_FormerOfficerMember
 
Row 44, Inc. | PAR Investment Partners, L.P.                  
Related Party Transaction [Line Items]                  
Notes payable, related parties               13,000,000us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent
/ dei_LegalEntityAxis
= ent_Row44IncMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ent_ParInvestmentPartnersLPMember
 
Row 44, Inc. | PAR Investment Partners, L.P. | Series C-2 Preferred Stock                  
Related Party Transaction [Line Items]                  
Conversion of stock, shares issued               55,700,000us-gaap_ConversionOfStockSharesIssued1
/ dei_LegalEntityAxis
= ent_Row44IncMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ent_ParInvestmentPartnersLPMember
/ us-gaap_StatementClassOfStockAxis
= ent_SeriesC2PreferredStockMember
 
Row 44, Inc. | Warrant | PAR Investment Partners, L.P.                  
Related Party Transaction [Line Items]                  
Warrants granted               65,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
/ dei_LegalEntityAxis
= ent_Row44IncMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ent_ParInvestmentPartnersLPMember
 
EIM | Loans | Managing Director                  
Related Party Transaction [Line Items]                  
Due from related parties (less than $0.1 million)   100,000us-gaap_DueFromRelatedParties
/ dei_LegalEntityAxis
= ent_EntertainmentinMotionMember
/ us-gaap_RelatedPartyTransactionAxis
= ent_LoansMadetoRelatedPartiesMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ent_ManagingDirectorMember
100,000us-gaap_DueFromRelatedParties
/ dei_LegalEntityAxis
= ent_EntertainmentinMotionMember
/ us-gaap_RelatedPartyTransactionAxis
= ent_LoansMadetoRelatedPartiesMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ent_ManagingDirectorMember
  100,000us-gaap_DueFromRelatedParties
/ dei_LegalEntityAxis
= ent_EntertainmentinMotionMember
/ us-gaap_RelatedPartyTransactionAxis
= ent_LoansMadetoRelatedPartiesMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ent_ManagingDirectorMember
       
BF Ventures | Consideration Related to Acquisition | Affiliated Entity                  
Related Party Transaction [Line Items]                  
Due to related parties       2,500,000us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_CounterpartyNameAxis
= ent_BFVenturesMember
/ us-gaap_RelatedPartyTransactionAxis
= ent_ConsiderationRelatedtoAcquisitionMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
         
PMG Stock Purchase | Waiver | Subsidiary of Common Parent                  
Related Party Transaction [Line Items]                  
Consideration transferred, fair value             2,500,000us-gaap_BusinessCombinationConsiderationTransferred1
/ us-gaap_CounterpartyNameAxis
= ent_PostModernGroupPurchaseMember
/ us-gaap_RelatedPartyTransactionAxis
= ent_WaiverMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_SubsidiaryOfCommonParentMember
   
Related Party Transaction, Remaining Portion of Consideration Post-closing   50.00%ent_RelatedPartyTransactionRemainingPortionofConsiderationPostclosing
/ us-gaap_CounterpartyNameAxis
= ent_PostModernGroupPurchaseMember
/ us-gaap_RelatedPartyTransactionAxis
= ent_WaiverMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_SubsidiaryOfCommonParentMember
             
Due to affiliate             1,250,000ent_DuetoAffiliateRemainingPortionofConsideration
/ us-gaap_CounterpartyNameAxis
= ent_PostModernGroupPurchaseMember
/ us-gaap_RelatedPartyTransactionAxis
= ent_WaiverMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_SubsidiaryOfCommonParentMember
   
Number of quarterly installments             4ent_NumberofQuarterlyInstallments
/ us-gaap_CounterpartyNameAxis
= ent_PostModernGroupPurchaseMember
/ us-gaap_RelatedPartyTransactionAxis
= ent_WaiverMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_SubsidiaryOfCommonParentMember
   
Due to Affiliate, Current   900,000us-gaap_DueToAffiliateCurrent
/ us-gaap_CounterpartyNameAxis
= ent_PostModernGroupPurchaseMember
/ us-gaap_RelatedPartyTransactionAxis
= ent_WaiverMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_SubsidiaryOfCommonParentMember
             
AIA | Rent | Affiliated Entity                  
Related Party Transaction [Line Items]                  
Expenses from transactions with related party   200,000us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ us-gaap_CounterpartyNameAxis
= ent_AIAMember
/ us-gaap_RelatedPartyTransactionAxis
= ent_RentMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
200,000us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ us-gaap_CounterpartyNameAxis
= ent_AIAMember
/ us-gaap_RelatedPartyTransactionAxis
= ent_RentMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
        0us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ us-gaap_CounterpartyNameAxis
= ent_AIAMember
/ us-gaap_RelatedPartyTransactionAxis
= ent_RentMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
 
Due to related parties   0us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_CounterpartyNameAxis
= ent_AIAMember
/ us-gaap_RelatedPartyTransactionAxis
= ent_RentMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
0us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_CounterpartyNameAxis
= ent_AIAMember
/ us-gaap_RelatedPartyTransactionAxis
= ent_RentMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
  0us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_CounterpartyNameAxis
= ent_AIAMember
/ us-gaap_RelatedPartyTransactionAxis
= ent_RentMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
       
PAR Investment Partners, L.P. | Transactions Related to Acquisition | IFE Services Limited | Affiliated Entity                  
Related Party Transaction [Line Items]                  
Notes payable, related parties                 19,000,000us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent
/ us-gaap_BusinessAcquisitionAxis
= ent_IFEServicesLimitedMember
/ us-gaap_CounterpartyNameAxis
= ent_ParInvestmentPartnersLPMember
/ us-gaap_RelatedPartyTransactionAxis
= ent_TransactionsRelatedtoAcquisitionMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
Payments of Debt Issuance Costs                 1,000,000us-gaap_PaymentsOfDebtIssuanceCosts
/ us-gaap_BusinessAcquisitionAxis
= ent_IFEServicesLimitedMember
/ us-gaap_CounterpartyNameAxis
= ent_ParInvestmentPartnersLPMember
/ us-gaap_RelatedPartyTransactionAxis
= ent_TransactionsRelatedtoAcquisitionMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
Interest Payable                 $ 400,000us-gaap_InterestPayableCurrentAndNoncurrent
/ us-gaap_BusinessAcquisitionAxis
= ent_IFEServicesLimitedMember
/ us-gaap_CounterpartyNameAxis
= ent_ParInvestmentPartnersLPMember
/ us-gaap_RelatedPartyTransactionAxis
= ent_TransactionsRelatedtoAcquisitionMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember